i have the same issue, does anyone know how to address this:
My setup is this:
1. I am running the PFSense as the main firewall.
2. PFsense is in transparent proxy.
3. I have several AP which is under VLAN
** all routes to LAN which has a cisco router is also indicated in the routing table of PFSense
** MSRDP works fine when I use on LAN
** MSRDP works fine also when I use my Cisco Router as GW.
** It does not work in VLAN , I can connect succesfully but after logging in it disconnect and reconnect and I cannot move anything on the remove.