I recently had this problem. Turns out that I had two VirtualHost with "incompatible ssl setup", i.e. one was accepting TLS client certificates while the other doesn't. Aligning the two configuration makes the problem disappear. By chance, I did not need client certificates anymore.
Don't know if it can help, as I'm not sure whether you also have a two VirtualHost configuration.
Regards,