Hi thanks for responding. (Think we've been chatting in UASF slack).
Turned out that it was the use of my external drive that was causing the issue. It behaves correctly when I use the internal drive of my laptop.
Now I'm working out how to use linux+RPi to get a node set up on there. The headache has already begun