Polk Magnifi Max multiple issues

I have a Polk Mafnifi Max soundbar that's been a hot mess for about a year now.

1) it doesn't always respond to button presses on the remote. It seems as if it freezes up, and while the audio and video will continue to play, it can take 2-3 minutes before responding to button presses.

2) Sometimes when it powers up, it'll drop the HDMI input. It'll display for about 5 seconds, go black for one second, and keep cycling like that until I pull the plug and reset it. Replacing the HDMI cable seems to make no difference.

3) This one seems to be pretty common. Occasionally, we'll hear a "pop" or "beep" from the subwoofer. This doesn't happen every day, but it's enough to be annoying.

4) I can connect it to Google Home, and it'll show up and respond to commands through Google Home, but it never seems to take any update. I've made sure to reset the soundbar and reconnect everything, but I've never been able to verify that it actually took an update. I have no way to view the current software version in Google Home.

I'm finding that I have to pull the plug on the soundbar and reset it everyday, if not multiple times per day to get it to work properly. I'm open to trying anything in attempt to repair it. I can't imagine the PCB board is available for it, but if anyone knows where to find one or if there's some component on these that commonly fails, please let me know. It's paired to a Sony Bravia KDL-48R510C TV and we primarily use a Roku Ultra LT, which is connected through the soundbar via HDMI.