Based on what I’ve read about the topic, that’s probably the reason these games are getting pulled. Publishers’ reasonings are vague, but it’s pointing to a licensing thing, which Nvidia seems to be trying to trying to sidestep, evidenced by the fact that they’ve put up games on their paid platform without permission.