Hi JoshyMW -
Editable does not mean Private which is a different setting on each variable. Setting them Private will keep them from other Blueprints. So a variable can be Editable (showing up in the Details Panel) and Private (available only to the original blueprint)
Thank You
Eric Ketchum