Diagnosed and found the double block activate issue.
Now need to work out why server is not telling client correctly in SP