Nat to a loopback interface

Hello, longtime cisco user here trying to get NAT working to a loopback interface (according to other posts, the equivilent of a loopback is bridge with no ports in it)

I have a router working routed with public ips to customer ports. I want to create a group of ports that NAT’s out to public IP. The routers main IP is a private IP. I am routing it a /30 subnet. (see diagram below)
natdiagram.png
When i setup a firewall → nat rule with
add action=masquerade chain=srcnat out-interface=EXTERNALNATIPs src-address=192.168.1.0/24

it won’t NAT out. I dont see even the chain getting hit on counters. its a possible routing issue and i tried a VRF for the switch with a default to the public ips and it wouldnt work. Can someone tell me why this doesnt work or what i am missing?

add action=src-nat chain=srcnat src-address=192.168.1.0/24 to-addresses=
63.63.63.9

changing that worked