How can I save changes to blueprints in a scene made through an editor blueprint?

I have an editor blueprint (controlled via a widget) that allows me to change the static mesh within a blueprint within the scene. This works fine to tell the BP “use this static mesh”, however when I open the level again in the editor the changes haven’t been made. Do I need to save these changes made as part of the BP script?

Solved this now. For anyone who also has this issue here’s my solution;

Somehow the usual ‘save all’ button doesn’t apply changes made through editor blueprints for me so the solution was to add in ‘save current level’ and/or ‘save map’ nodes into the blueprints in the widget.