This makes sense if I consider that a player stepping OB still has on court status during a live ball... Which is why a player can throw the ball off them even when they're OB.
However, since the ball has OB status - the player with the ball also does...? Therefore he can't touch a ball with OB status - if he is live...
Whats the penalty?