Is there some universal way to ensure a screen never ever resets? or would that require scripting. I have a couple screens in my quest where you need to play the whistle to proceed but the screen always resets. They are overworld screens.

I also have another screen that relies on a pushblock secret (aka create a shortcut by moving a block) but it also always resets. What is the dealio with that? Doesn't matter if I set it to interior or dungeon.