Ok guys. Thanks for all your testing. I eventually managed to get it to fail myself and have dug into the code and made some changes. I have tested it extensively this evening and it looks all good.
Thanks again for persevering with trying to get the stuff into the site. Much appreciated!