I have a Smart Hub 2 with G.fast which generally performs well. However, when it comes to speed, I have noticed the following entries in the technical log
The maximum data rate is a projected figure predicated on a particular SNRM figure. It is possible that when your line synced initially there was very little noise and thus a high sync speed. I suspect your noise margin figure is now very low and if you were to resync you would resync at a slower speed.