vlans and dhcp/l2tp

Hi,
I’m building a new network and I have a problem with vlans.
I have RB750Gr3 and four TP-Link switches, I’m trunking four vlans over fiber between switches. I did originally make four bridges with four vlan interfaces on port connected to first switch. This worked fine, but I found out that it’s not recomended. So I removed the bridges and set it up like this solution https://wiki.mikrotik.com/wiki/Manual:Layer2_misconfiguration#VLAN_in_bridge_with_a_physical_interface. But now my devices cant get address from DHCP server (I moved it from previous bridge to vlan interface on new bridge) and my L2TP server wont work either (I can connect, get IP and access webfig on vlan interface’s IP but not the other devices on vlan).
What should I check?