Simple queue and transfer limitation

Hello.

I have main CAKE simple queue like:

/queue simple
add max-limit=275M/135M name=wan-queue-cake queue=cake-wan-rx/cake-wan-tx target=ether1

where ether1 is WAN port and it works perfectly.

Then I want to add limitation to single IP (lets call them IP#A), for example download 50Mbit from ISP to IP#A and upload 10Mbit from IP#A to ISP. After some digging I expected this solution will work:

/queue simple
add max-limit=10M/50M name=qPS5Wv1 parent=wan-queue-cake queue=ethernet-default/ethernet-default target=IP#A

but unfortunatelly not - it does not works, instead of them this:

/queue simple
add dst=IP#A max-limit=50M/10M name=qPS5Wv2 parent=wan-queue-cake queue=ethernet-default/ethernet-default target=ether1

works (download from ISP to IP#A, I does not have possibility to verify upload from IP#A to ISP).

And the question is: why first variant does not work?