Well, did you assume right? Does the script launch? If it didn't, then just target the func_breakable to a scriptrunner. What's the difference, really...
Use camera_groups by affecting something, either NPC or entity, and use the command set_camera_group("cameragroupname"). Notice that the camera_group_name has nothing to do with any targetnames you set in Radiant. It's just scripting. After this, you can use the follow camera command to follow any set camera group.
Camera group follow doesn't move the camera, it only sets the PAN to the entity, and if the entity moves, it follows by updating the PAN. Quite logically, if you set the follow camera command, and you move the camera, the camera will stay centered on the target. That's just as useful as the stationary camera and moving target.
Frozen by ICARUS