DHCP problems on switch

Hi Eveyone

I have Mikrotik hAP lite TC. On one port is my internet connection, public ip is coming here, on other ports i have switch, TV and PS4. TV and PS4 are working. I have two switches, Dlink and Netgear, tried both. Problem is that i do not receive IP address to all devices via switch. Tried with multiple cables but the same. So behind switch is

  • Dlink NAS - works all time
    Lenovo USB 3.0 dock connected to laptop with widows. Works all time.
    HP laptop with docking running linux, sometime works
    Raspberry PI - newer works

Now when i disconnect network from switch and connect directly to HP laptop or to Raspberry PI it works perfect, but trough switch it will not work as expected.

Have updated RouterOS to v6.43.4 same.

Does anybody have idea what is wrong?

The only thing i see is that Raspberry PI is running on 100mbit, while switches i have are 1000mbit. Mikrotik is also 100mbit. The only thing i did not try is to change cable from Mikrotik to switch. This one is 10m, and goes trough wall, but this cable works directly with devices (assumed it is okay)

Wifi works fine.