Fixing bug where only partial user state would be read