Trunk registration

My phone has been working great for the last 3 or so weeks
ever since I replaced the router. But there is a registration
issue that im determined to figure out. The details…
The system only functions with 1 trunk registration, if there are 2 registrations obtained inbound & outbound calls fail. As soon as I unplug the phone from the network asterisk obtains 2 registrations.
once this happens I have to unplug the router with the phone fully booted up then all is back up working perfectly but with only one trunk. This has been going on for several weeks and consistently corrects itself following the procedure above. I have Dhcp selected in network settings