Volume Set Issues with Samsung TV

Up until approximately 3-5 months ago, everything was working great. I was able to use the media_player.volume_set to set the volume of my Samsung TV (media_player.samsung_q7_series_75) to whatever I wanted immediately. It worked great to create a routine to turn up the volume by 0.05 when my house furnace kicked on, and then turn it down by 0.05 when it kicked off. But then it quit working. I assume it was after an update but I really didn’t correlate it…my bad. Then I just put off dealing with it for several months. Until now.

I then found this post with the identical issue as mine from Jan '23. However his solution wasn’t a problem for me.

But he tipped me off. If I used the media_player.volume_up and media_player.volume_down to change the volume one step at a time (0.01), it worked! But media_player.volume_set does nothing (even using Developer Tools).

So I had to add a loop of 5 times to increase or decrease my volume (0.01 * 5 = 0.05 total) whenever the furnace kicks on/off respectively. While this works, I can literally watch the volume change one step at a time on my TV…a little annoying.

I am currently using the Home Assistant Samsung TV integration, but I have also tried the SamsungTV Smart integration via HACS which didn’t help.

Anyone have any ideas on how to fix this the right way and get media_player.volume_set to work once more?