Hi All,

I must send my sincerest apologies! [Roll Eyes] I discovered what the problem was! [Smile]
I was placing the custom profile in the temporary directory and later on in the script deleted it to be tidy. Unfortunately when the user first logs on it takes longer for outlook to start and it seems that by the time it got around to actually reading the profile it was gone!

I no longer delete the profile at the end of the script and it works as it should. Thanks again for everyone's suggestions and sorry for wasting your time.

Regards,

Richard