I'm re-attempting to ask this message, since the original one seems to have gotten a bit lost in the wave of comments. I'm sorry as I don't want to come off as spam or pushy, I just want a genuine answer on if it is possible or not.
Since I still haven't been able to fix the issue of cutscenes freezing, would it be possible to upload the al the win/loss cutscenes somewhere? NewGrounds, Patreon, Dropbox? I really would not mind going through another paywall if it means I actually get to see the cutscenes. Just as long as it isn't Subscribestar, since Subscribestar does not work properly for some weird reason.