Not a fix, but there is a workaround.

Originally Posted by
mcliu1288
There's been cases where the last quest item for a quest is not collected.... For example, collecting empowered essence for void aura. For the quest "Commanding Shadow Essences", you need 50 empowered essence but there were a few times where it'll collect 49 and leave the last one uncollected. Is there a problem with the whitelist system for grimore 3.8+?
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.