freePBX not able to register remote extensions over WAN

Hello

I am running a local FreePBX server in proxmox without any trunks.
I am able to register extensions with soft phone apps like GS wave lite over lan(local network) and make calls but the same is not possible over internet (ie phone having LTE connection when tries to reach PBX server there is no activity in asterisk console).
i am able to ping SIP domain server on the phone over LTE.
Also if i am in local network over wifi i am able to register extension using domain name.
please suggest any modifications to pfsense and/or freePBX to enable this.
have attached my firewall/NAT/PBX settings.

SIP ports forwards; SIP ports - 5060, 5160, 10000:20000

Sorry for posting screenshots as replies - forum does not allow multiple embedded attachements for new users
associated auto generated rules for SIP
LAN address = freePBX server local address

Sorry for posting screenshots as replies - forum does not allow multiple embedded attachements for new users
NAT settings

Sorry for posting screenshots as replies - forum does not allow multiple embedded attachements for new users
HAproxy settings

Sorry for posting screenshots as replies - forum does not allow multiple embedded attachements for new users
freePBX firewall

Sorry for posting screenshots as replies - forum does not allow multiple embedded attachements for new users
freePBX firewall

can anyone help me out…i thought this forum was very active in responding…
Tom can you give some advice??

Hello

I got it resolved…