Yep it's all SSL for auth, single LDAP auth only. We took a packet trace in the end and could see that the NS was sending a blank password to StoreFront after the password was changed, for some reason my lab setup with the same build behaved properly. The client has updated the firmware to the latest build and it's resolved the problem.