No Titanfall or The Sims 4 for me

Windows 10 decided to change the drive letters, so my games drive has a different letter. Origin thinks the games aren’t installed. Some days ago I told it to re download them, but it’s still “queued”. If you try to launch the exe on the games drive, it’ll say it doesn’t appear to be installed.

Thanks Windows 10 for changing my drive letters.