If everything is right on both devices, you may need to pull apart the pair of connectors at one end or the other and swap them..
With some fiber jumpers/patch cables (many actually) the tx goes in on on one side on one end and and out the same side on the other end...
So each end's laser are beaming down the same strand and colliding....
You need the TX from device A to go into the RX on device B. and vise versa...
Just the other night, we were upgrading from a 1G to a 10G circuit at one of our pops and they could not get the link up I spoke up and said maybe check the fiber positions or polarity for your RX/TX...
NO, NO, that's not it....
After watching and listening to them for almost an hour, I said Check the fibers... No no thats not it...
After another half hour or so, I said, OK, we got folks down and at the risk of stating the obvious, we need to get this link up.
I am going to pull the jumper on one and and swap the RX/TX. As soon as I did, I saw the link light come on and activity light start blinking away.
I said, Link is up.
Them: Well, what did you do?
Me: I corrected the fiber positions on the RX/TX... Swapped them... As I mentioned, a few times.
Them: You don't have to do that...
Me: OK, Links Up.
Them: You don't have to do that!!!
Me: I can put it back the other way and take the link down if you prefer....