I'm hoping this isn't already reported. I searched, but didn't find it... If it's a repeat, please forgive me for not searching hard enough.
The bug is in the standard library. The "Remove Before Put" and "Remove Before Drop" have a move objects action that references "Player" and not [The Player Character] as they should. Most of the time this won't be an issue, but in games where the player character changes or isn't the default "Player" - then these are going to do funny things when the player who isn't "Player" drops or puts something he/she is wearing.
Should be a 1 minute fix - that's how long it takes me to change it each time I start a new project so it's not a huge deal - but it's a bug, nonetheless.