Rb5009 poe in conflict

Hello

I have two identical switches. They both provide poe out.

If i connect switch1 to router port 1, and switch2 to router port 2, port1 has uplink but port 2 doesnt have uplink. No led light.

If i connect switch2 to router port 1, and switch1 to router port 2, port1 and port 2 both have uplink

What can be the reason for this?

What are the two identical switches? Make/Model.

Do both have the port you are powering the RB5009 from configured for 802.3af/at ?

They are this https://static.tp-link.com/res/down/doc/T1600G-52PS.pdf

Yes they can both power the device from port 1.

It is what happens on port 2 that is weird. One way there is no uplink on port 2. i flip cables and both has uplink

Change the cables for new ones?

I tried all combination of everything I tried. What’s weird is that I used to have a hex s, and it worked without any problems. When I plug the same cables to the same ports on rb5009, it doesn’t work. I have to flip them to get them to work

Last thing I can think of is this thread:

http://forum.mikrotik.com/t/rb5009-poe-in-doesnt-work-with-netgear-gsm4210p-poe-switch/160673/1

Supposedly the fix will be in 7.6 - you could test the latest 7.6RC and see if that fixes the issue.