I can play the game through uplay just fine

I created a desktop shortcut and tried to add that as a non-steam game and it doesn't work

I added the FC4 exe in "C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Far Cry 4\bin" to steam but when i try to play through steam the game stops working.

If I just open the same exe the game works fine so it must be the fact steam is opening the exe that it wont work.

anyone have any ideas?