Maybe the charging screen is lazy? I guess this could be resistor feedback of some sort?
It happen on my Liitokala engineer 500 it will say like 99% or 4.20v for ages and if i nudge the cell it will complete the cycle?
When i nudge it i wake it up
I agree that the end cycle is to slow on your charger mate. What is causing i am not sure it has to be a feedback problem or a wrong equation with the computer. Unless the charger is trickle feeding the cells to keep them full and that is not completing the cycle?
Once the battery hits the 4.2v it will switch to CV stage and it should hold 4.2v, while the current is decreasing to hold 4.2v.
1 amp charge and switching to CV stage around 85% seems normal to me.
1 amp at 3.5 hrs is 3500mah. I would expect about 4 hrs they should be ready to pull.
Charging a ncr18650ga at 1.5 amps would reduce the time to around 2.5 hrs or slightly more.
I would still pull them around 100 ma of charging current.