Hey @Randylikestoast!
It seems to me that the filament is to hot in the upper section.- you have to print slower or
respectively get a cooling fan, to cool the filament.
Or, third option is to build a tower elsewhere on the buildplate to let your filament cool down while traveling to the tower and back.
Look at this: Snapmaker Tower Tips! (Images included)