Just spent a couple hours wrestling with this, sigh…
So apparently Versign certs do not work with mod_ssl because they are packed in the PKCS#7 format.
For my own future reference:
openssl pkcs7 -in www.example.com.crt -print_certs -out www.example.com.crt.new