Why does my Messenger refuse to fully charge (stops at 88%)?

I am using a known good charger - it charges many other things fully, and this device to 88%.  I have tried other good chargers -- same result.

The app says there are no software updates (but contradicts itself and says software update failed to load, try again -- I try again and it does not).

Any ideas?