Change to "modalBehavior": "wait" in 22.5?

Since moving to 22.5, any batchplay snippets which previously used “modalBehavior”: “wait” now fail when the user interacts with my plugin during a modal state. The debugger gives this message:

timeout error

I’m able to hotfix the issue by changing all “wait” to “execute”, but this isn’t really the behaviour I want. For example, if the user drags the panel somewhere else on the screen, I want it to pause any operations until they release the mouse.

Is this change something intentional? Anyone else found this?