I was getting ABS light/chime and codes, then grinding noise. Followed by complete hub failure.
If you get any kind of ABS codes, it may be a warning sign for pending hub failure.
See what looks like a bearing with the nice ring of roller bearings in the photo? There is supposed to be another...