Clear the cache. Go to the three lines in the top left corner > Help > App Recovery > Clear Cache . This forces the app to re-verify your "ownership" certificates.
This article explains why this happens in updated systems, and provides a step-by-step, updated roadmap to fix it. nfs undercover registration code problem updated
Check and install dependencies
A: No. The game is not on Steam anymore. Keys are not cross-platform. Clear the cache