IE 6 / Flash 8 Issues

I have a client that has an interesting but nerve-racking problem. I created a movie player for him to cycle through mutliple FLV files at a time. It has a native fullscreen toggle (used for Flash 9,0,28,0 or higher) and a pseudo fullscreen mode toggle to be used by anyone below this version. How I get the pseudo fullscreen mode to work is by simply using the external call API for dealing with JavaScript for the pseudo fullscreen mode and the SWFObject library to bypass the IE “Click to Access” issue. Everything seems to be working fine on my end.

I Use:

Browsers:
IE 7 and FF
OS: Windows XP
Flash: a Flash 8 player (NOT embedded), Flash 9, Flash 9,0,28,0, Flash 9,0,47,0, and a “faked” Flash 8 embedded player so I could test it out in the browser window.

All this works on my end. But he swears to me that he can’t get out of the pseudo fullscreen mode when he clicks escape (the key I mapped to the action of “getting out” of pseudo fullscreen).

Client Uses:
Browsers: IE 6, IE 7 and FF
OS: Windows 2000 and Windows XP
Flash: Flash 8, Flash 8,0,45,0, Flash 9,0,47,0

Client Uses (when issues occurs):
Browsers: IE 6, (possibly IE 7)
OS: Windows 2000, Windows XP
Flash: Flash 8,0,45,0

To me it seems like it’s the version of both the Flash and IE together that are causing the problem (an obvious deduction), but who can really tell right? Does someone have an idea what it could be? Thanks in advance.