Mmm...
First, let's be clear that there is no such thing as an "error in the log" in MLServer, it's a matter of determining if it did what you expected it to do.
Second, let's see if we can get closer to getting this to happen.
Clicking on a thumbnail is not going to do what you want (unless Mario sends us some "triggers" for the "selected" movie

). When you hit a thumbnail, it makes that movie "active" but the rest of the ML/MLS system doesn't know what happened. Only when the "play movie" or "play trailer" commands are pressed / sent do you have the opportunity to take the few bits of information that DVD Lobby knows about the movie you're viewing and change them into something else. It knows about a few variables which are referenced ONLY in the DVD Lobby MLServer configuration by their <<>> references, such as <<TITLE>> and <<LOCATION>> and others.
If you make the play movie or play trailer command actually NOT play the movie or the trailer, but just load <<TITLE>> into a full MLServer variable - by using a command like SetVariable|DVDTitle~<<TITLE>> in the play movie line - then the variable {{DVDTitle}} becomes available to the entire ML/MLServer system.
Wrap your head around that for a bit. Test it a bit. Read in the DVD Lobby help file a bit. See where you get to.
In case it isn't obvious (like because I'm suggesting that you use the DVD Lobby "Play Movie" command to do something
other than to play the movie

), you're dealing with some off-the-beaten-path stuff; so don't suspect for a moment that it's "just you".
BTW, I've asked if it's possible to expose the underlying variables of the "currently viewing" DVD Lobby movie, but I haven't received a response on it. Ideally, I'd like to see all the <<>> variables exposed as something that the
client system can trigger a transfer to {{}} variables and add in the {{clientname}} to it as they do it. But... I digress...
