This specific DLL (Dynamic Link Library) file is a critical bridge between the game and the Steam client, handling everything from licensing to multiplayer connectivity. When it goes missing, the game simply refuses to launch.
DLL errors are often a symptom of outdated backend libraries. Infinite Warfare relies on specific versions of Microsoft Visual C++ to function. call of duty infinite warfare steam-api64r.dll missing