I've noticed this issue appear as well, although this isn't recent. For me, it started appearing a few months ago just after the patch was released.
I don't think theres any sort of fix or patch for this specific problem, but I've managed to change most bots around with this by just learning about the bot.
First off; don't use the pick up list function of the bot. It can sometimes pick up items too fast depending on bot delay speed and get you DC'd quick.
Second; use pick-up loops that intergect your normal kill and cell moving.
EX:
[1]
...
...
...
If (item) has dropped
Go to (label of pick-up loop, lets call it PICKUP)
[PICKUP]
delay (arbitrary amount more than 200, lets say 234)
Get drop (item)
Go to [1] (Where [1] is whatever you were doing to get said drop, or wherever you need to be next.)
If this is confusing let me know and i will try to provide an example with the bot itself for you.