Aggressive third-party antivirus software or default Windows Defender firewalls can block the background connection between Steam and your game.

By systematically going through these steps, you should be able to resolve the issue preventing you from playing "DmC: Devil May Cry" on Steam.