Based on previous experience it is likely their end or routing
I had similar issues when I moved from ADSL to FTTC on Plusnet - in that case their equipment was still rate limiting based on ADSL speed and they fixed it without any hassle
Reminds me of issues lots of people were seeing several years ago -
see thread - Slow speed after GEA migration.
At some points I was getting worse download figures than I had on ADSL, but max upload figures - they fixed it without visit.
The reason I've not taken any offers up with Zen is I don't want to be tied into contract - after last support call I don't want to be locked into contract and forced to deal with it - but line has been stable since so not jumped ship.
Ken
Nostalgia is memory with the pain removed