That endzone clock situation is an issue known to both teams at the start of the game. It does not favor either team. ULM had 3 hours to know what they had or didn't have for timing devices. They knew they had no timeouts and that every second was precious in that one minute drive. They were disorganized and did not get lined up fast enough on that final play. They didn't save a timeout... and could have... and they needed it. They were driving toward that endzone for the entire second and fourth quarter.
At the end of the prior play, the ULM QB should have looked back at the game clock (again, the same place it was for 2 quarters for him) if he was unsure of the time remaining and the fact the clock was running with no timeouts left. His team failed to get lined up quickly. The only clock that mattered was the game clock since they were down to 20 seconds. ULM had to either chunk a ball downfield hoping for a completion/TD or pass interference call. If they were going for a sideline completion and out of bounds to stop the clock, I'll call BS... that is not what was set up. Their coach messed up by exhausting his timeouts, they were unable to move the ball far enough downfield in that final minute, and that final play was a total mess. Game over!
Oh, but we do need to get a working game clock in that endzone.