VLAN cannot get IP address from DHCP server

Hi everyone,

I have 2 mikrotik devices. One set up as a router and second one as an Access Point (AP bridge). I have two networks: for my private use and for guests. Guest network is set up as a VLAN. I can connect to my networks through the router and I can get IP address from DHCP, but when I trying to do this through Access Point guest cannot get IP address from router DHCP server. I have problem only on VLAN and Access Point. My private network working good I can get IP address. Do you have any idea where is the problem? I attached router configuration and Access Point.
APconfig.rsc (2.19 KB)
routerconfig.rsc (9.57 KB)

So it would seem the main router and the AP have wifi.
There are four SSIDs, two for homeuse and two for guest use (2ghz and 5ghz).

The problem is I dont see which port on the main router is connected to AP and same at AP which is connected to Router.
Also, if you are going to go vlans, then lets not mix apples and oranges and make all subnets vlans.

Also, stop leaving stuff out of the configs, for example there is no IP address on the AP???

I have two SSIDs one for home use and one for guest (the same for 2GHz and 5GHz).
Router and AP is connected using eth2 port (on both side).
DHCP client is set up on AP. LAN and WLAN interfaces are bridged.

This is impossible with wifiwave2. It does not support transparent bridging (yet).