Alexa not recognizing MQTT devices

I use to run HASSIO on a PI for a long time. I found that the micro SD cards would fail over time and I would be back to the beginning after getting a new one.

I have moved all of this over to my NAS and install Home Assistant, Node Red, and a Mosquitto broker all in docker. All of them work well and home assistant sees everything to include the MQTT devices from mosquitto.

When I run the discovery on the Alexa it sees all the devices except the devices on the MQTT. The strange thing is that it does pick up one MQTT entity (binary_sensor.thomas_bed_button1 via Home Assistant) which is the button entity for one of the devices. I have the MQTT integration in discovery but it still doesn’t see the other devices.

Any thoughts?