CSS326-24G Firmware 2.13 update broke SFP Module

Hey gang new here. I just upgraded my CSS326-24G to 2.13 and after the reboot my SFP/SFP+ modules no longer worked.
I have multiple SFP+ modules of the same type, and tried all of them. I can never get them to detect a link.
I’ve tried them in my Unifi US-24, and they seem to be working fine.

They also don’t work on my CRS305 which was also just updated to 2.13
Any ideas if compatibility was broken?
GLC-T-CURV B1 100m copper

There doesn’t seem to be a way in the UI to specify/verify link speed of SFP module
swos2.png
swos1.png

Almost 1200 views and no comments. Hurts my heart a little :frowning:

I have no real solution nor suggestions. Do they work in the CRS305 with RouterOS booted?

They won’t work on CRS305 in RouterOS AT ALL, but this trick makes them work on SwOS 2.13:
Force 1G full duplex on SwOS for the affected modules and hit apply
Reboot SwOS
Set the mode back to auto-negotiation and hit apply
Voila, they now work perfectly ! Until you reboot or unplug the affected modules, that is, then you have to repeat the steps.
Make sure NOT to set 10G Sfp modules as force 1G in this step, cuz then they WONT work when you set them back to auto-negotiate after.
This is some firmware bug about SFP/SFP+ init vs force link speed, and Mikrotik has not fixed it for years.

My CSS106 RB260G firmware v2.13 has exactly the same problem, the Mikrotik SFP module does not work. I have requested a copy of v2.12 to see if it makes a difference.

on CRS305
https://www.ebay.com/itm/223426779978 does not work unless on SwOS and using trick where its forced to 1G, rebooted, then set to auto
cisco GLC-T works under RouterOS and SwOS when 1G forced, when forced Link ON stays on all the time even if unplugged (never Rx Loss)
different 1000 only SFP module under RouterOS and SwOS when 1G forced, Rx Loss/Link On/Off properly reported when forced
none of these work in 10/100 autoneg or forced mode under either OS, you need Mikrotik 10/100/1000 SFP for that.