Added a script to the camera (has a id of 3) it runs thescript but when using the ID "scenescript" it does not work.

also does the same on mouseOut.
Its bringing up ERROR: Entity ID [-1] is not valid! for the command lua(3, movecamera, 1)
The Camera has ID = 3
Function = movecamera
Arg = 1
I also tried passing the ID of the camera through as an argument and the error persists.
I also deleted the contents of movecamera function and only left the sky.lprint("Move Camera to Path NEW GAME"); for debugging and it still shows the Error.
If I take the lua(objID, movecamera, 1) command from the custom hooks the error disappears but when put back shows the error..
Hope you understood all that, basically with a empty function called when you mouseOver, mouseOut etc and running the lua(objID, movecamera, 1) command in the custom hooks results in an error.