Fix issue preventing replays from using the assigned livestream thumbnail

Github

Github
API
This fixes a recent issue where assigned livestream thumbnails were not carried over to replays. Replays now use the assigned thumbnail when one is set, and only fall back to a generated frame when none exists.