Many times it has been noticed that the check-ins that are made offline faces issues while syncing online.
Reason may be different as followed:
1. Lack of internet connectivity
2. Expiry of packages
To avoid such kind of circumstances you can perform any of the following activities:
1. Many times due to expiry of the package, the problem occurs. In that case logout >> Close the app >> reopen >> Login
There are a lots of factors that help an app run properly in the background.
Once their permissions are blocked they start making problems.