I know I'm not a member please don't stab me. But wanted to give some input on licenses.
They're always X money down to get started. Then either a total set amount (say 100k) which you amortize across all units, or pay X amount per unit with a minimum unit expectation (basically enough to make it worth the studio's time). The cover versions of the songs would also cost about $10 per song/per game.
The thing that NEVER changes is the time limit. Usually 3 years max, and the timer (generally) starts when you sign, NOT when you start production.
Thus the license probably timed out. Also if DP didn't hit the minimum payment amount (by the end of the term) they could be on the hook for that as well. (and rumor is they WAY overpaid to begin with)