The manual says
Under lite-C the function uses the C-Script interpreter. It can only be used for calling engine functions with engine variables, and has no access to functions or variables of the script.
so I was under the impression that it did work under Lite-C. So execute cannot be used at all in Lite-C? Or is there an error in my code?