GESP POE IN problem - 100 Mpbs

I have several cables with several GESP+POE-INs connected. Some of them show 100 Mpbs instead of 1Gbps. Sometimes when doing a wired switch it can show 1 Gbps, sometimes 100 Mbps, and sometimes it switches to 100 Mbps by itself. Both devices report that Link Partner Advertising 100 Mpbs.

The only solution is to put a regular POE injector (RBGPOE), then it goes up to 1 Gbps.

All these connections have a GESP (no poe) on the other end of the wire to the wireless device.
My tests show that the 100Mbps problem is there regardless of whether the other end of the wire has a GESP or not.
Cable test from RouterOS shows no problem (and of course my cable tester too).
The problem is with different RouterBoards.

I don’t know what’s inside this GESP POE, but has anyone had a similar problem?

It seems that no one is interested in them.
Anyway, I changed the shielded connectors to other ones and the problem was solved, however, apparently these GESP POEs are creating some kind of resistance.

Does anybody know which POE standards supported by the https://mikrotik.com/product/RBGPOE device?

It’s not clearly listed but given size and cost, I would think passive POE and nothing else.