Thanks for posting, Lex!
The issue is here that Auto trade is only "auto" accepted if the member (you, in this case), isn't online. It'll be accepted as soon as you log off (the script refreshes every minute).
Oh, interesting! I thought the trade was there when I first logged in but I must not have noticed. Thank you for the info!