Was the mission ordered during setup or during play? Whether or not it is on a TRP during setup shouldn't matter, as all missions ordered during setup are in effect on TRPs (registered locations).
Also, was it a "linear" mission? If so, and if this was not a setup phase mission, is it possible you put one end of the target line beyond the radius (50m) of the TRP?