This is a slightly late reply but just incase someone else might read this the problem was actually quite easy to sort out. All that was needed was to properly configure the GPO, security permissions & disable anonymous logons.

Coffee.
(I think)