Queues more important than dynamic ones

Hello,

I have several Mikrotiks with 1-4 interfaces with hotspot enables on them. DHCP and hotspot use radius and every user gets IP address from radius and its bandwidth limits. All works OK.

But I want to make bigger traffic limits to communication between users even on different interfaces.

One example of radius dynamic queue:

138 D name=“hotspot-52:54:05:F8:95:F5” target-addresses=10.4.10.47/32
dst-address=0.0.0.0/0 interface=all parent=none direction=both
priority=8 queue=default-small/default-small limit-at=256000/384000
max-limit=256000/384000 total-queue=default-small

I have set additional queues, it is one of them dedicated do ether2:

142 name=“nolimit-ether2” dst-address=0.0.0.0/0 interface=ether2 parent=non>
packet-marks=nolimit direction=both priority=1
queue=default-small/default-small limit-at=60000000/60000000
max-limit=66000000/66000000 total-queue=default-small

Packets are marked:
[admin@ver1] > /ip firewall mangle print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=prerouting in-interface=!ether1 dst-address-list=nolimit
action=mark-packet new-packet-mark=nolimit passthrough=yes

1 chain=postrouting out-interface=!ether1 src-address-list=nolimit
action=mark-packet new-packet-mark=nolimit passthrough=yes

The address-list is correct.

The problem is that the bigger queue gets no packets and all traffic goes through dynamic (smaller) queues.

How to solve it?

Regards,

Gregor