To lessen the effects of the bad coding do the following, working so far for me:
1. When you first notice something stuck, relog. The more you try to mess with it the worse it gets.
2. Keep inventory moving simple. If you want to move something in a bag, put bag in hands and use B to combine. Less actions the better.