Samsung quick tile icons not changing

Hi I just got a Samsung S25 ultra upgrading from a S20+ I have set up the Samsung quick tiles to open my garage door. However on the S25 ultra the icons do not change like they should so now if i look at the screen i can’t tell if the garage door is open at a glance. From what i can tell all the settings are the same within the companion app settings.

Bellow is attached a GIF with the old S20 on the left and the new S25 on the right.

Is this an issue with Home assistant app or with Samsung and one UI 7?

Animation

try checking samsung settings, they always like to add odd stuff to disable to restore original functionality. Looks like the active state on the icons are not working, thats an OS level issue it seems.

Any idea where to look? I have combed evey setting i can think of to make this work properly.

I also have a S25 Ultra using HA’s companion app for adding a quick settings tile on Android for opening the garage door, among other things.

There is a solution to the issue of quick settings buttons not reflecting the state of the connected entities: you can use an input_boolean (Settings - Devices & services - Helpers - Toggle), and then add an automation to open/close the garage door when toggling the input_boolean.

In case you use AppDaemon, you can do something like this:

from appdaemon.plugins.hass import Hass # type: ignore

class Garage(Hass):    
    def initialize(self):
        self.listen_state(self.callback_input_boolean_garage_door, 'input_boolean.garage_door')        

    def callback_input_boolean_garage_door(self, entity, attribute, old, new, args):
        if new == 'on':
            self.call_service('lock/lock', <entity>)
        else:
            self.call_service('lock/unlock', <entity>)