I don't know if it's related to this problem, but we have had a few reports of VBP reverting to eval mode when starting from a scheduled task, which were resolved by using an alternate registration method (see
http://www.kinook.com/Forum/showthre...?threadid=4713).