Oh you’ve made me realise, I removed the triangulation modifier when I added the subdiv, if I had just applied it instead I would never have had this problem, and I wouldn’t have needed to add any vertices. Well I feel silly but at least I’ll know for the future, thanks Jonathan.