Well I hope the SSH port showing in the config is not the real one, and if so just change it...........and ensure its not included in future posts.
UPNP is a router service (like DNS) and thus besides the settings I believe you have to enable it for your pc you need to allow it to access the router.
Also stating the internal interface is eth2, may not suffice,
Try using the bridge as the interface there.
For input rules
add chain=input action=accept protocol=udp dst-port=1900 in-interface=bridge source-address=IP_of_your_computer
If that does work and there are multiple players then you may wish to consider creating a firewall address list.
add chain=input action=accept protocol=udp port=1900 in-interface=bridge source-address-list=gamers_xbox
In any case the default rules allow pretty much everything from the LAN to the router, and thus it should have worked as you have set it up.
Last edited by anav
on Sat Feb 27, 2021 5:07 am, edited 1 time in total.