Hmmmm.
If you push a button and you get some response -- lights flashing, horn honking, whatever -- then the fob is not the problem. Nor is the receiver. Granted, it is possible, but the probability is infinitesimal.
So dig up the owner's manual and check the enabling conditions.
All of the following conditions must be met before the engine
will remote start:
• Gear selector in PARK
• Doors closed
• Hood closed
• HAZARD switch off
• BRAKE switch inactive (brake pedal not pushed)
• Battery at an acceptable charge level
• PANIC button not pushed
• Fuel meets minimum requirement
• System not disabled from previous remote start event
• Vehicle security alarm not active
And if one of them is responsible for it not working,
Remote Start Abort Message
The following messages will display in the instrument
cluster display if the vehicle fails to remote start or exits
remote start prematurely:
• Remote Start Cancelled — Door Open
• Remote Start Cancelled — Hood Open
• Remote Start Cancelled — Fuel Low
• Remote Start Cancelled — System Fault
• Remote Start Disabled — Start Vehicle to Reset
The instrument cluster display message stays active until the
ignition is turned to the ON/RUN position.
Next time it misbehaves, rush over and look at the cluster and see if it says anything. And if not, suspect the battery.