I avoid using the VBScript SendKeys method whenever possible, but sometimes it is the only solution. I have a situation where I am using it to invoke the Accept button (I cannot use the BOI InvokeButton method since this script has to run on a MAS 200 Client in a button script where BOI is not available). The SendKeys method works flawlessly, but only about 50% of the time. It is a simple script and I've traced it to KNOW that the statement is being executed, but the Accept button sometimes doesn't invoke. Idea?