I started using an ELD back in January of this year. One thing I liked about the ELD is that it would record all my state mileages and make my IFTA reporting a cinch. Just in case it didn't work, I manually recorded my mileages for the first quarter. Thankfully, I did because when it was time to file, I attempted to pull the data off my ELD only to find that it was inaccurate and much data was missing.
The first two months of mileages and states were missing. Interestingly enough, the ELD which is operated through an app for my phone, picked up the mileage on a flight to Portland, OR. It took me awhile to figure out why it was showing that I operated in states I know I didn't operate in. I assumed that when my phone wasn't connected to my truck, it wouldn't read my location. But I was wrong.
I was glad I kept my state mileages manually as back up in case this didn't work out. However, I was not happy that I had to manually calcuate my mileages since the ELD was supposed to take care of this. After I contacted tech support, it took 3 days before they got back in touch with me. They were swamped with new customers having problems they said. I will try again in the 2nd Quarter, but will again keep manual numbers just in case.
I'm not the only trucker having problems with the transition to ELDs. I read an article here, that reported a certain brand that caught fire. Many truckers are not happy with their devices, but not in a position to easily switch because of contracts in place. I haven't noticed strict enforcement as of yet anyway. That may be purposeful because of the wide reports of technical problems. In the meantime, try and do the best you can with compliance and hopefully the DOT will appreciate your willingness to adhere to the spirit of the law.