That drift down is because the DC loads are consuming and the scripts for DVCC has been modified and not compensating anymore for that consumption.
See here: Small omission in beta dvcc.py, maybe? - #2 by iburger
Now, that the charging algo is more mature, maybe @iburger can take into consideration to include back the compensation, as there is no more risk for overvoltage? Thank you!