June 2015
@Deadshot1224 You should not need to use the overlay at all in order to get the content. Just enter your "My Games" Titanfall details page (right-click on Titanfall) and scroll down to the bottom of the screen. You can check your Origin overlay in the clients application settings.
Have you already tried to download and install the latest Origin version? It does not require to re-install Titanfall.
Cheers
Basti