I've attached a simple .fpm file, using all stock segments/entities for you to have a look at and play around with. Everything works as it should, with the scripts all associated with the right objects and in the right folders.
The only thing is, that since I last took a look at this, when the flashlight is turned on, the area around the lit up circle, doesn't match my ambience settings
Strange, it worked perfectly when I first tried it out!
Anyway, apart from that it all works fine. Hope this at least partly helps you.
Meanwhile, I'm going to take a look at the ambience issue, see if I can get it working again!