at the very beginning of starting up the game, just before reaching the main menu, theres a notification popping up that says Ubisoft-something and gives you an option to either register or skip. i have the online pass (thanks to a friend who let me use his account) and its downloaded and active. i saw that in the description on the side it says something about registering for co-op. do i need to register for this thingy in order to play co-op online even though i have the pass?
Another method for Fearless or Stupid is to crash your Quad Bike and fall through the floor. Then throw a grenade to try and glitch yourself back onto the map... but instead, it throw you into the ocean where there's no up or down... then the trophy pops