my understanding was that if the script failed to add to the guild inventory it would queue the transaction on the map instance server; if you disconnected before the transaction finished the map instance server would abort the retries and put a note on your account data for the next map instance server to continue retrying
it sounds like the latter half of that either doesn't apply for the clouds or I'm totally misunderstanding the code (or the code isn't working correctly)
hmmm. I take it the script try to use the item one by one ? Is there a reason to do that, rather that going by stack/full inventory ? (Sorry to ask questions you may not have response to because it's not your area).
AFAIK the "Immediate" items have a script that triggers on acquire
so every time you buy one it triggers a separate instance of the script
That said, I didn't think to report the bug. I considered that pretty minor. should have, in retrospect.
I'll ask around real quick to see if that's intended behavior