ATM failures happen and everyone will tell you to make sure the ATM fully rezzes before using it. But then it still fails! I decided to take a more proactive approach to cashing out at the ATM and avoiding failures if I can. So far it has worked for me and perhaps it will work for you as well.
There is a lot of information here, but this is not a long process. When I do every test listed below and get a successful ATM payment, it takes no more than 5 minutes. Compared to the time spent posting an ATM fail ticket, that's a bargain!
Do NOT TP directly to the ATM. Why? Because I can't really assess if the Business Park sim is functioning properly if I just drop in front of the ATM and start clicking! I like to TP in at Snuffles HQ. I take a moment to make sure I have my LGH group tag on and then I walk to the ATM hut. The time it takes me to walk allows the sim to load my avatar information. Avatar control information is passed from sim to sim as one moves in SL. If sim processing is over-burdened, your information may take a minute or so to catch up with you. One very good reason NOT to TP directly to the ATM and start clicking!
Walk, Run, Twist and Turn. I want to get to the ATM hut in one piece without rubber-banding or losing control of my avatar and/or walking through walls. If I have problems moving or things just seem painfully slow, I leave and come back at another time. Degraded performance of the sim's physics engine, that controls movement and collisions, is one of the first indicators that a sim may be running low on resources to function properly and in need of a restart.
Click a scrap coin for luck. I stop at the first scrap coin I find and click it. When it starts counting down, I watch to see if there are delays between seconds. I've heard coin hunters complain in group chat about coins at BP taking 10-15 minutes to complete their countdown. If the coin seems to take too long to count, I will consider coming back at another time to cash out. This is a test of the sim's script memory and processing. Clicking the coin also gives me a chance to double check how many linden I actually have for withdrawal since the amount will show in the coin chat spam. Linden amount displayed in the Goldtokens HUD is not always updated, but your local chat information is current.
Wait for the ATM to load. After I see the ATM clearly, I still double check it by hovering my mouse cursor over it. The ATM name should be in the info popup. If it says No Name, then I roll my mouse off the ATM, count to 10 and try again. (Note: if your viewer does not show info popups, you will need to turn them on for this step to work.) (Update note: some viewers show the object's owner name instead of the ATM object name.)
Knock, knock, who's there? If there are people in the ATM hut, I step back and try to figure out what they are doing. The last thing I want to do is click the ATM at the same time that someone else does. If I do decide to click and then see particles from the other person (meaning they clicked the ATM too) I will choose Ignore from the menu, wait for a bit and then try again
Click the ATM. ONE TIME ONLY! I click carefully and deliberately so I don't second guess myself if it was a good click or not. Then I wait for the menu. If the menu does not appear after a long wait, I will either click Ignore and try again or leave Business Park and come back later.
Click the Withdraw button. ONE TIME ONLY! And then wait. One of three things will happen. One, I get paid. Yay! Two, I get a message from the ATM that it paid me but then says the transaction failed. Booo! In this case I will open a ticket as described in this blog by Ulrich Nansen “ATM fail How to proceed”. And the third thing that might happen is NOTHING!?!? Oh dear!
Do NOT re-click the ATM if nothing happens after clicking the Withdraw button. I believe this is where people create problems for themselves. They re-click the ATM thinking that they waited long enough and create a second pending withdraw request that interferes with the first one. They end up getting a message from the ATM that their account is at zero balance. Instead, I step away from the ATM. I usually walk into the street while I try to sort things out. There are three possibilities: One, I actually did get paid but the message telling me got eaten by lag. Two, the first withdraw request never got processed and my lindens are still sitting in my LGH account. Three, I do in fact have a failed transaction. What I need to do now is figure out which one it is.
Check to see if the lindens went into my Second Life account. The viewer does not always update the current L$ amount, especially on a busy sim. Try clicking on the L$ display to force a refresh. If that doesn't work, I log into my Second Life account and check my L$ Transaction History. If the lindens are not there, I move on to the next step.
Check my LGH balance. DO NOT use the ATM to do that!! I collect another coin. Or I make a cast at one of the buoys. Then I check the chat spam to see if my earnings are still sitting in my LGH account. If they are there, I will either head back to the ATM to try again or perhaps fish a little more before trying to cash out again.
An ATM payment failure is not the end of the world. I know LGH staff will process my ticket and make me whole, so no worries there. If this step-by-step process seems a little over the top, please understand that I am an aggressive fisher doing over 400 casts per day and even more during Double XP weekends. And I am strictly inworld funded using no real life money in SL for over 8 years now. So doing everything I can to avoid a payment failure is worth my time. If you have had more than one ATM mishap then you may find it worth your time as well!
Happy Fishing & Hunting!