Very old thread but I just came across it as I was having same issue. Apparently out of nowhere I was being forced to save map every time I tried to play in editor.
I worked out it was because of the Use Single Process option in Editor Preferences > Play > Multiplayer Options.
When this option is unchecked (ie using more than one process), you will be prompted to save the map before playing.