Recently jellyfin has added audio and subtitle track delay options. That has been an amazing workaround for all of my subtitle woes because on Chromecast, it will delay more and more until a fixed point. When I find that fixed point (usually 1-3 seconds) then it is perfectly in sync again. Takes 2 seconds to adjust. I wish it was perfectly synced in the firstplace, but this is good in the meantime.
Recently jellyfin has added audio and subtitle track delay options. That has been an amazing workaround for all of my subtitle woes because on Chromecast, it will delay more and more until a fixed point. When I find that fixed point (usually 1-3 seconds) then it is perfectly in sync again. Takes 2 seconds to adjust. I wish it was perfectly synced in the firstplace, but this is good in the meantime.