Sending an MQTT Notify has stopped working for my ulanzi clock. I had this working before but now it is not overwriting the apps on the screen immediately
[{"id":"fe6d974acd35ce30","type":"group","z":"c29e36f478fc3db8","name":"NVIDIA SHIELD RE-LOADING NOTIFCATION","style":{"label":true},"nodes":["965b88723c20c258","ba5169f4287e1ea0","15abe33ae6ece9f0","71a46ddfa166e34e","2b4e2c6abc7cfaf4","69b91aa66e6cf4f2","44b67526e1815f4c","c84e0daeccf6ade3","dbca8d548b0fc755"],"x":114,"y":999,"w":1472,"h":202},{"id":"965b88723c20c258","type":"server-state-changed","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Shield Loading ON","server":"bb380e72.b8825","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["input_boolean.shield_loading"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"on","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"string","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":230,"y":1040,"wires":[["71a46ddfa166e34e"],[]]},{"id":"ba5169f4287e1ea0","type":"server-state-changed","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Shield Loading OFF","server":"bb380e72.b8825","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["input_boolean.shield_loading"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"off","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"string","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":230,"y":1160,"wires":[["71a46ddfa166e34e"],[]]},{"id":"15abe33ae6ece9f0","type":"function","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Format Mute Message","func":"var state = msg.data.state;\nvar iconMap={\n \"on\": \"56242\",\n \"off\": \"56196\",\n};\nvar iconId = iconMap[state.toLowerCase()]|| \"56242\"\n\nvar stateMap = {\n \"off\": \"SHIELD OK\",\n \"on\": \"WAIT FIXING SHIELD\",\n};\nvar stateText = String(stateMap[state.toLowerCase()] || \"UNKNOWN STATE\");\n\nvar stateMap = {\n \"off\": \"#1aff00\",\n \"on\": \"#ff0000\",\n};\nvar stateBackground = String(stateMap[state.toLowerCase()] || \"UNKNOWN STATE\");\n\nvar stateMap = {\n \"off\": \"#000000\",\n \"on\": \"#000000\",\n};\nvar stateTextColor = String(stateMap[state.toLowerCase()] || \"UNKNOWN STATE\");\n\n\nmsg.payload = {\n \"text\": `${stateText}`,\n \"icon\": `${iconId}`, // Change based on your icon system\n \"rainbow\": false,\n \"duration\": 120,\n \"pushIcon\": 2,\n \"color\": `${stateTextColor}`,\n \"background\": `${stateBackground}`,\n \"stack\": false,\n \"repeat\": 3\n};\n\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":760,"y":1060,"wires":[["c84e0daeccf6ade3"]]},{"id":"71a46ddfa166e34e","type":"api-current-state","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Get Shield Loading","server":"bb380e72.b8825","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.shield_loading","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"string","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":530,"y":1060,"wires":[["15abe33ae6ece9f0"]]},{"id":"2b4e2c6abc7cfaf4","type":"trigger-state","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Shield Reload ON","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["switch.shield_reload"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"on"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":230,"y":1080,"wires":[["71a46ddfa166e34e"],[]]},{"id":"69b91aa66e6cf4f2","type":"trigger-state","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Shield Reload OFF","server":"bb380e72.b8825","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["switch.shield_reload"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":230,"y":1120,"wires":[["71a46ddfa166e34e"],[]]},{"id":"44b67526e1815f4c","type":"mqtt out","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"awtrix_lounge/notify","topic":"awtrix_lounge/notify","qos":"2","retain":"false","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"34f7583aa6e3efb2","x":1460,"y":1060,"wires":[]},{"id":"c84e0daeccf6ade3","type":"delay","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":1020,"y":1060,"wires":[["dbca8d548b0fc755"]]},{"id":"dbca8d548b0fc755","type":"api-current-state","z":"c29e36f478fc3db8","g":"fe6d974acd35ce30","name":"Attic Max Not Local Audio","server":"bb380e72.b8825","version":3,"outputs":2,"halt_if":"Local Audio","halt_if_type":"str","halt_if_compare":"is_not","entity_id":"sensor.now_app_attic","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"string","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1210,"y":1060,"wires":[["44b67526e1815f4c"],[]]},{"id":"bb380e72.b8825","type":"server","name":"Home Assistant","version":6,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":["y","yes","true","on","home","open"],"connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true},{"id":"34f7583aa6e3efb2","type":"mqtt-broker","name":"core-mosquitto: 1883 192.168.2.40","broker":"core-mosquitto","port":"1883","clientid":"","autoConnect":true,"usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"autoUnsubscribe":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"userProps":"","sessionExpiry":""},{"id":"602cc92827809d57","type":"global-config","env":[],"modules":{"node-red-contrib-home-assistant-websocket":"0.80.3"}}]
I am pretty sure I have it setup correctly.
Flow sending to awtrix_lounge/notify is not overwriting the currently running app
Was working but now it is not.
Bug report
Describe the bug
Sending an MQTT Notify has stopped working for my ulanzi clock. I had this working before but now it is not overwriting the apps on the screen immediately
NodeRED Export Code
I am pretty sure I have it setup correctly.
Additional information
To Reproduce
Flow sending to awtrix_lounge/notify is not overwriting the currently running app
Expected behavior
awtrix_lounge/notify should overwrite the currently running app
Screenshots
See above
Logs
None
Additional context
Was working but now it is not.