In addition to this for anyone else having similar issues I had to increase the merge by distance radius for it to merge the centre vertices for some reason. I also had a face orientation issue that prevented the bevel from working properly. Took me a little while to work it out so thought I would share….