Thanks @andrewshu. I have another issue, not sure if I should open another post or use this one so I’ll give this a go:
When sending the registration form, it just empties and stays on the same page. After much investigation, I realised that this was to do with the validation and that the error messages weren’t showing. This issue resolves by turning the validation off or putting in a password with at least one captial letter, one lowercase and one number. However the user doesn’t know to do this as no error messages show. I have tried using other themes, deactivating all other plugins but the issue persists.
Also, I have had various occasions where the registration form shows ‘you are already registered’, which if I then load on other browsers and devices, also shows, even when not logged in. I have also had an ocassion where the form has given me an error, the data that I filled in has remained in the fields and this data has then also shown over other browsers and devices (even on first loads of the site on that device/browser). Everything points to this being a caching issue but it’s happening with no cache plugins active.