what you have there should work, assuming rc3 is a valid target. What is the rest of the script? 1 thing that used to (still does) get me is the camera syntax ie the camera is defined thusly:
_cam = "camera" camcreate [0,0,0]
_cam cameraeffect ["internal", "back"]
_cam camcommit 0
and then the next cam is called as you have it:
;=== 13:47:21
_camera camSetTarget rc3
_camera camSetPos [10355.09,5878.96,3.17]
_camera camSetFOV 0.700
_camera camCommit 0
@camCommitted _camera
See the problem? You created _cam, then tried to use _camera. I don't know if that is the problem you have, but it still gets me when I am not paying attention. ps Glad to see you use the camera.sqs to set your cameras, that is by far the best way