MQTT Light always send mqtt message from mobile app

Hi all, quite new to all this.

I have an issue whereby one of my mqtt lights seems to always send a message to the rgb command topic when the entity is clicked in lovelace. This only happens when using the ios native app, using the desktop and mobile web browser is fine so the issue seems to be isolated.

I have 4 lights configure in the same way as below, but it only seems to be a problem for the first light. I have tried

deleting the entity and re-adding it, removing retained messages from the topics, deleting the topic itself from the mqtt database, removing the mosquito mqtt integration and re-adding it.

  • platform: mqtt
    name: “Colour 1”
    command_topic: “myHome/leds/power”
    state_topic: “myHome/leds/power/state”
    rgb_command_topic: “myHome/leds/colour1”
    rgb_state_topic: “myHome/leds/colour1/state”
    qos: 2

Everything works fine in terms of sending the messages and receiving the state - has anyone come across this with the ios app before or can anyone give me any pointers of where to start looking for the problem?

Cheers!