Hopefully I answered it on discord! Just replying so others know I gave a reply elsewhere. Unfortunately I'm still not sure what the problem is so if anyone else has the same issue, do let me know.