Thanks for the reply guys.
1. Phone was reset to factory default. Didn't change anything
2. PBX still informs me that its assigned to an extension. For some reason, it switched from a normal extension to the default 000 (not sure if PBX taking the piss or one of my colleagues).
3. It doesn't show as deleteable. Since I submitted the post, he completely dissapeared from the PBX.
4. No templates were used. I have an exact same T58 on site that provisioned properly when we first installed it. Zero fuss. Works like a charm. We added a second one recently as we got access to the site again due to COVID restrictions being lifted.
5. I didn't use STUN. Running an SBC there, option 66 is on the Mikrotik router. I've added it to the address range the VLAN is on. Will see if that makes it work. It shows up on DHCP fine.
6. I am getting an "You are using an unsupported phone..." error message on the dashboard. Might not be related to this, we have intercoms and a Zoom account connected to it as well.
What am I missing here? First one was plug and play, this one is playing hard to get.