Check the needle roller bearing inside the hub.
If that hasn't been serviced, that could have broken up and not been noticed.

PK