Hi
It may also be the case, because your connection is good and you are close to the cabinet, a change at some point has reduced your upstream power, so your modem is not shouting so loud, so your signal to noise is lower and your max attainable rate reduces (based on the lower power) and is showing as a bit above 20. This is probably completely by design by the DLM and your modem, in that you only "shout" as loud as is needed, which has the benefit for other users (on longer lines) as it reduces cross-talk so those users achieve a better speed.
Do you know what the power output was then and now?
Regards
Phil