Problems with SIP and mangle rules

I have a problem with an RB3011 and SIP / VoIP.

The RB3011 have two WAN connections and one of them (WAN2) should only be used for VoIP. The PBX is cloud based, so SIP-clients will connect through the internet.
I tried to work with mangle rules. As the phones (DECT base and softclients) are not in a seperate subnet my only way (I think) is to determine the mangle-rule by the destination-address (=IP of the cloud PBX).

/ip route
add check-gateway=ping comment="Default-Route VoIP" distance=1 gateway=D-LAN routing-mark=tel
add distance=1 gateway=192.168.2.1

/ip firewall mangle
add action=accept chain=prerouting dst-address=10.21.43.0/24
add action=mark-connection chain=prerouting connection-mark=no-mark disabled=no dst-address-list="D-LAN Adresses" dst-address-type="" in-interface=br-LAN new-connection-mark=tel     passthrough=yes
add action=mark-connection chain=input  connection-mark=no-mark in-interface=ether2-D-LAN  new-connection-mark=tel passthrough=no
add action=mark-routing chain=output connection-mark=tel new-routing-mark=tel out-interface=ether2-D-LAN passthrough=no
add action=mark-routing chain=prerouting connection-mark=tel in-interface=br-LAN new-routing-mark=tel passthrough=no

I packed the DNS-Name of the PBX into a adress-list to resolve the IP address dynamicly. After setting up the mangle rules, every connection to the PBX was marked right and send out through the dedicated WAN-interface. The big problem is, that the telephony does’nt work. I can call my mobile phone, but I don’t hear the caller (just some silent crackle noise). Otherwise the caller hears me well. The same happens if I made an internal call - from DECT to DECT.

To exclude the WAN-connection is some kind of faulty, I disabled the mangle-rules and let ALL traffic pass through the WAN which should be used for VoIP (I disabled the default-gateway for WAN1 and removed the routing-mark on default-gateway WAN2). Here everything works fine.

So I think it has to be related to the mangle rules. Maybe I forgot some rules?