2006 Jeep Grand Cherokee only starts by remote

My jeep will not start after the third key start but will start with the remote start every time. It’s been at Chrysler for two months one week while they keep guessing what’s wrong with it…

Is this a factory remote starter or an aftermarket one?