I have a Fire TV Stick 4k hooked up to a B&W Panorama soundbar with HDMI. The soundbar is connected to the tv (Panasonic VT60) with HDMI.
The automatic framerate switching works with both Plex and Kodi, until I turn of either TV or soundbar. After they're turned on again the framerate is stuck at 60HZ. The only way to resolve this is to go into Fire TV settings, switch resolution from 'Auto' to '1080p@60Hz', then back to 'Auto' and re-enable 'Automatic framerate switching'. After this trick, Kodi and Plex will switch framerates again until the tv and/or soundbar are turned off. Rinse and repeat to get it working again. Restarting the Fire TV will not fix this issue, neither will restarting Kodi or Plex. This settings trick is the ONLY way to get AFS to work again, and toggling 'Automatic framerate switching' alone is not enough. The resolution MUST be changed in order to get it to work again.
If the Fire Stick is connected to the TV directly this problem does not occur. It will happily switch framerates no matter how many times I turn off the TV. If my television would pass Dolby Digital and DTS over ARC then I would have no issues using this setup, but unfortunately I will only get stereo PCM this way.
This is most likely a HDMI handshaking issue between the Fire TV stick and my soundbar. But, since it can be fixed by toggling some settings on the Fire TV stick, I am very certain that this can be resolved by the Fire OS software.
Thank you very much!