Another option that seems to work just fine if you happen to already have your Epic Games Launcer installed on another drive other than C:.
Create the Epic Games folder in:
C:\Program Files (x86)
So you path will be C:\Program Files (x86)\Epic Games.
Then run the EpicOnlineServics.msi from
[MY INSTALL LOCATION]\Epic Games\Launcher\Portal\Extras\EOS\EpicOnlineServics.msi
This way you don't have to go through reinstalled the laucher to where you don't want it.
also, if you want. you can safely cut it from the drive C: and paste it into your epic games folder
and then open regedit
and search for, epiconline change all the file paths for those FILES to where you have epic games installed
and THEN search, epic online change all the file paths for that FOLDER to where you have epic games installed
USE REGEDIT AT YOUR OWN RISK! MAKE SURE TO ONLY CHANGE DIRECTORY PATH FOR THESE FILES!
or you could just leave it on drive C: if that doesn't bother you, but it definitely bothers me so I moved the files and changed some settings in regedit. just make sure all the imagepaths are set to where you have it installed and you should be good.