@Simon_ASA
Just swap out your "hide/show cursor" to "begin/end cutscene"
Hiding the cursor is no garantee that you can not use arrow keys as they are used by injecting it via Lua in your case. In fact from what i experienced the Lua stuff is checked first before any action parts.
Thats why you are able to hook into loops and for example catch the arrow keys and maybe deny their input as if they were never pressed.