I'm beginning to suspect that this has something to do with DOA and the 8i client, as I have a mix of 8i and 8.0.4 clients and only get the error with the 8i version.
Anyone have any ideas? I'm suddenly having some pretty major problems because of this - with apps that have both DOA 3.3 and 3.2...