Not sure what to say. I eventually managed to gain access to a site that was exhibiting this issue. and the changes I suggested/recommended cured the problem stone dead.
It is also no longer a mystery to me as to what is/was went wrong. The syntax error and/or spaces in the store name were both causing the client version information to not be passed on to the server. One of the more recent changes made to the server was to use this version information to determine whether to attempt to get TNT & FastWay quotes... No point in wasting CPU power returning quotes that the client doesn't support.
In an unrelated piece of server code where the version was unspecified the "default" code would just 'work', but due to a tightening of security and data validation the null input is preventing this behavior and exiting early.
I can't think of any reason whatsoever why the fix wouldn't work for you.
Perhaps you edited the wrong file? (I probably shouldn't admit this, but I wasted the best part of an hour yesterday because I was editing the file from a backup folder rather than the live site. Doh! )
Cheers
Rod
Bookmarks