I have been working on a simple rail miner script and ran into some issues that I don't fully understand in the last day or so. I have been running it for a few weeks without a hitch and yesterday it started having issues. I didn't edit any of the code, it just started screwing up spontaneously.
Things I have noticed:
In a series where it is supposed to be moving items from a Findindex it can't pick some of them up.
While mining, it will give me the message for using a shovel three times and then there is a delay before the messages that indicate the targets were successful. Normally these would immediately follow a successful target.
The script seems to be simply missing some commands. I have it set up to mount my fire beetle when it engages a creature, and then dismount to continue mining. It doesn't do either consistently anymore.
Everything I am seeing looks like the effects of really bad lag, but I am not lagging when I shut the script down and try doing the same things manually. I am also running other clients on the same shard, in the same location, and I don't lag scripting or not.
I slowed the execution speed down and it still acts as though it is lagging, missing commands and such.
Anyone have any ideas what might be causing these issues?