Thanks all...to test i copied/moved it to another test site on azure where it wasn't running in a sub folder and all is well (running off the same DB)
mckayshop.azurewebsites.net
I have setup the virtual directories correctly in azure and it was working when I first moved over to Azure a few months ago. I'm wondering if the admin users have edited something in the backend...
I cant even get into the admin area on the current site...
Solved...turns out it was the parent site (which I don't control) which was messing up redirects...nothing to do with NOP. Sorry to have wasted your time..