I sure don't know the code either, but I was under the impression that the B2S server is still serving as an interpreter for both DOF and Pup, even without an actual B2S backglass, and that's why both require the server to be installed and running?
No, that's not what is happening. The issue is the attract mode video (credits.mp4, I believe) does NOT play at all. It APPEARS that it might be trying to start at the right time for a split second (there's a bit of a momentary visual hitch on the DMD when it should start), but immediately stops and goes on to what would otherwise happen next (display of high scores). I would say there is a little bit of inconsistency with it. I'd say 1 time out of 20 tries, the audio DID play, but even then, the video was not visibly playing in any window that could be tabbed to. The other 19 times out of 20, there's no audio or anything other than the momentary glitch.
There is no standalone B2S file in play; it's a 100% pup table and the backglass is coming from pup. Thus, nothing to rename. B2S is being called by the table script.
Yep, LAV codecs installed and configured. Unless there's been some substantial update to that in the past year or so that would need reinstalled.