What's the deal with checkboxes?

This has got to be one of the most frustrating things I’ve evered encoutered! Trying to automate a batch export of quicktime videos from Flash 8. Flash has no Applescript dictionary so it all has to be done with GUI automation. Everything about the script works perfectly except for the ability to uncheck a checkbox. I’m using plain old applescript, composed in the Script Editor application. I can get the checkbox to blink as though a “mouse down” event is being triggered on it, but its as if no mouse up event ever happens because the checkbox remains checked and the value is still 1.

From what I’ve read in the rest of the forum is that this is a common issue, and one that seems to have no solution. If that’s truly the case, then what the hell!? This GUI automation stuff has now been around for two minor versions of applescript spanning two OSX releases. You’d think that by now SOMEONE would have fixed this fairly massive oversight. I mean, just about every window out there has a checkbox of some sort! Sure, I can easily query its value, but I can’t set it, and I can’t make the click command actually click the damn thing.

If anyone has a solution, I’d love to hear it. I don’t think my head can take much more banging itself against a wall.

Thanks in advance.