I've only used it a few times over the past few months. I only use it to check in and out. I use my computer at home and do my report later. For me, the app has worked fine for check in/check out except once. The time it didn't work, I tried to check in and got a "failure" notice. I tried twice more and got the failure notice both times. So I went ahead and did the shop. When I reported, I just input my times in and out. My report was accepted and approved the same day with no questions or communication. They didn't hold payment or tell me I didn't check in. I guess the app captured that I tried to check in and it didn't work. Not sure.
What kind of error message do you get when you try to check in? How do they communicate with you and what do they say?