Just managed to fix it, thank you!!
First ever time solo programming so definitely a few oversights there, what you encountered was an overwriting issue where you could replace loaded dialogue with other dialogue that prevents progression. Has been fixed now though.