Sorry for the experience, Luke. We rely on network schedules for recording. But, our support team may be able to help. Here's how you reach them: https://goo.gl/owQ4HQ
If a game goes into overtime then we extend the recording time so that you don't miss the ending. It may take a few hours for this recording to appear but you don't have to do anything. You can always share your feedback here: https://goo.gl/wXX1G9