Are you sure your cert bundle has certificates for all certificate authorities in the chain (root and intermediate)?
I'm pretty sure it does, but I don't see how the bundle is even used in this case. If anything, it seems to be the bundle at the server that matters.