Looks like this was the culprit...
No, not your setting, but the servers reaction to it... A bit of faulty logic on my part. Should be OK now. It'd be good if you could confirm.
I changed Hide parcel rates if letter sized to No
and it seems to be working now
Thanks.
The next thing I was going to do was leave debug on but hide it with display:none or <!-- -->
But its fixed now thanks.