Raze, this happens when there is only 1 player character as well. It might have something to do with when the user releases the circle button. Releasing it seems to trigger the cancelation of the player character's sneak status. This issue also occurs when 2 or more player characters are present.