Fix a subtle UserLogger bug preventing computes from changing state (OMS...

...-413)