"Please use the Epic Games Launcher to start game. Connection to the internet is required." error message
To resolve this error message, try deleting the .egstore folder. This will sever the connection with the launcher. If the launcher fails to detect the game, you may need to reinstall it.
Go to Epic Games Library
Go to the game that's leading to the error, and click the 3 dots next to the title
Select Manage
Select the folder next to Uninstall to open the file location
Delete the .egstore folder.
Restart the Launcher and relaunch the game
You can try connecting the Epic Games Launcher to the existing installation, following Can the Epic Games Launcher detect previously installed games?