I was being dumb, I forgot my issue had been resolved in a previous discussion.
For anyone who wants to know, you can check if you are changing scenes, in an event, etc. by using the ORKFramework library in a script and then checking a bool such as ORK.Control.InEvent