Again, The remote device keeps displaying the synchronization(95%)

No not necessary, this already contains relevant infos: They do fully agree on global and local versions, so both are in sync. However the index between A and C is somehow messed up, such that A believes C does not have the up to date version of the file (as seen in the availability part). I have no idea how that could have happened and/or how to find out, but resetting the index on A or C should resolve it (-reset-deltas option). Maybe wait with doing that until tomorrow, just in case @AudriusButkevicius or @calmh takes an interest in digging into this further.