I agree but it is relevant to why the charging is ceasing before the battery is full. The OP was thinking that because the mppt charging voltage dropped from 14.4V to 13.8V the battery must be 100%. I think the battery monitor is being accurate and the mppt is getting it wrong. The mppt is probably dropping the output voltage not because the battery is full but because the current passing through it has dropped off below it’s own threshold. In other words the the mppt is fooling itself that the battery is full but not fooling the battery monitor, which accurately reflects the coulomb count.
I understand what you are saying, but the mppt if it is going off voltage would go to the same point each day surely? Not reaching 100% ever but failing by the same amount?