After working with tech support, the way we were able to get the loopback working was by creating a route from the public IP to the core then setting the SAT and NAT rules destination interface to the core.
Routing
-Routing Tables
-main
Add route:
Type Interface Network
Route core Public_IP of server
Then for the rules:
Action Source interface Source network Destination interface Destination network Service
SAT any all-nets core Public_IP of server desired_service
NAT any all-nets core Public_IP of server desired_service
Only thing now is we cant connect to the public IP of the server from a client on the VLAN network, all though everything from the lannet works great

*Edit - by changing the allow to NAT we were able to get the VLAN network to work as well!