To figure out if the cable is right, you need to know what GBIC's/what type of fiber transceiver you got.
Is it singlemode or multimode? Was the old cable yellow?
I'm guessing you got it right if you get a signal at all. Did you by any chance touch the tip of any of the fiber-tips with your hand? If yes, you could be experiencing packet loss.
Do you get packet loss if you ping 8.8.8.8 or 8.8.4.4?
I'm just throwing stuff out there, I don't really understand your question.
We just don't know is the problem. Question is its not working what should he do. So question is clear, but so many varibles we cannot give any good speculation on why.
And as Leo mentioned fiber is overkill on most miners operations. So not a lot of questions about it on here. OP would have a easier life just using a standard network with CAT5 or something, his miners would never suffer from not having fiber.
I think you're right I changed back to Cat6 and works again. Fiber is an overkill, indeed.