I have a helicopter and when it touches a wall the red ball tweens to the helicopter and when it touches a crashed helicopter is supposed to take over and fall to the ground.
You can’t run a touched event on a model it has to be a part. So either set a primary part to the model or changed the touched event to a part within the model.
Also, if you want to use PrimaryPart, I recommend making it an invisible and cancollide false brick that’s larger than the actual helicopter model. You can also use WorldRoot:GetPartsInPart, which is said to be more reliable than touched when calculating parts inside a part.
You still need to change the line where you target the crash helicopter. Set a primary part on the model and then do CrashHelicopter:SetPrimaryPartCFrame(TargetCFrame)