I added the Home Assistant Skill to Alexa running on the PC. It found a bunch of entities, but 6 of them show up “Offline” according to Alexa. The same devices in Home Assistant work just fine.
Why would these be “Offline”? Maybe it took it too long to FIND all the devices? There were 43 it had to resolve.
… time passes …
I found this in the HA Notifications:
There was an error reporting state to Alexa (RefreshTokenNotFound).
Please re-link your Alexa skill via the Alexa app to continue using it.
I think I finally resolved it. I went to the Alexa web site and scrolled to the END of the devices list. There was a button “Remove all”. Even though I tried to remove individual devices before, this time when I re-added the skills and had it do the “discover”, it looks like all the devices are online. The other odd thing before was that it would continue to show old device names that I had changed. I had also changed some group names so that they didn’t conflict with the individual device names.