That's really weird. I've never had this problem with my similar setup. However, I use StellarMate... so things may not be exactly the same.
One thought... Have you tried taking the GPS and NTP Sync out of the equation? Those are two components that I don't use. I just setup the location manually and get the time from my home network. I'm thinking that there may be some issue with their interaction???