Hey Matt! So happy to say I managed to fix this by using the Attributes Automated Support Service. I had added an attribute where it wasn't needed, and that was somehow messing things up. For anyone in the same position, persist with the auto-support!