@Dirk_D The Homey broker has known limitations in handling retained messages. I would recommend running an external broker (e.g. mosquitto).
An alternative approach can be to send a ‘birth message’. This will trigger a broadcast of the Hub. Not the ideal solution, but at least you’ll get the latest values.