Hi Keith,
"The web folder full path is different on the web server from the dev machine but this is handled by the logic and looks to be 100%"
I would put in a debug to ensure the path returned is correct. Maybe this is stored in a string and the string is not long enough on the web server etc.