Does the 'dqian' account have node management rights? Can you update node custom properties interactively through the website with that account?
If so, I would not expect to see this error. Is this an Orion (database) account or an Active Directory account? It should work either way, but I ask in case we need to try to reproduce this issue on 10.5.