Its quite logical that this happens.
When you play a cutscene, you die and respawn at the last saved location. Its that reason that it can send you somewhere else if you don't set save=true on the flag for triggering a cutscene.
So basically when you play a cutscene, the game is restarted to the last saved location, thus resetting all states of the powers. It is also for this reason that you can ensure the removal of the umbrella by using the same action. (the umbrella has the same bug)