Data sync with Garmin Dive app (android)

I have a Garmin Descent MK2i and have been using it for sometime now.

There are instances where the dive computer logs the dive, but doesn't sync it with the Garmin Dive app.

Has anyone faced the issue before? What can I do to solve it?