I’m sure this problem is very quickly solved by anyone more experienced then me.
I started up a freepbx server in Vultr, set the firewall settings to allow connections from my ip address. and registered two phones, all good no problem.
However, when I try to register anymore then two phones, it does not work. All extensions are set up as legacy_chan sip
Thank you for your help!