Alexa devices gone after renaming in MQTT

So I’ve had Alexa integration via Cloudfare/AWS for some time. Was working well until recently, when I renamed 2 lights in Zigbee2MQTT. When renaming, i selected Update Home Assistant entity ID. In HA, they’re both fine and work perfectly. But, in the Alexa app the lights were disconnected (it had the old name, and couldn’t connect). So I deleted the devices and rebooted everything, and the light hasn’t appeared in Alexa. I removed the devices from Zigbee2MQTT and re-added, but still no joy.

Any ideas please?