Funny thing is, there's no entry in Games Explorer for any games other than "Internet Backgammon, Internet Checkers, Internet Spades" and "More Games from Microsoft".
I have Team Fortress 2 installed along with the episodes.
That's not in Games Explorer either, yet I can play it without a problem...
I'm sure its rating wouldn't have let me play?
I guess I haven't said it yet but THANK YOU very much for your time already!
Update:
Here's output from DebugView of the three steps in my screenshot... anything seem off?
Code:
00000020 9.52789021 [2344] FTH: (2344): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
00000021 9.89607239 [2344] Enabling language database "english.langdb" to match system language setting "english".
00000022 9.89610481 [2344]
00000023 9.89797688 [2344] english
00000024 9.89801216 [2344]
00000025 18.25269890 [2344] HandleObjectInfo::QuickSave: Saved to "c:\users\daftie\documents\telltale games\lair of the leviathan\prefs.prop".
00000026 18.25279808 [2344]
00000027 21.18121147 [684] Game removed: AppID 31190 "Tales of Monkey Island: Chapter 3 - Lair of the Leviathan", ProcID 2344
Update 2:
Could it be that Team Fortress 2 checks whether the game was actually added to Games Explorer or not, but you guys just check the VerifyAccess? Heh, not trying to bust any balls
Update 3:
Here's a weird one:
I drag&drop the Ep3 shortcut from my Desktop into Games Explorer and attempt to launch...
If Steam was closed, it'll launch Steam and then attempt to launch Ep3, then it removes the shortcut I put into Games Explorer and fails as before.
If Steam was open, Ep3 fails as before but does NOT remove the shortcut from Games Explorer.
I tried this with the Team Fortress shortcut, it launches fine and is never removed..
DebugView is exactly the same output as above in all cases.