Hi all, I'm having a problem with exploding filter capacitors on a PCB. The function of these boards is to periodically turn a small camera and COB light using an Arduino. I will also state that I did not design this (nor anything, I'm certainly no designer), and it was manufactured/populated by PCB Way in Shenzhen. Here's the schematic:

Here's the exact COB we're using.
The caps in question are the filters for the COB light: C8, C3, C2, C20, C4, C22, C15, and C18. R21 also burns out sometimes too.
I'm wondering if anyone can give some guidance as to how to troubleshoot this. All the analysis I've been able to independently muster has lead me nowhere (as in the design/components all seem to add up perfectly fine). In some cases replacing all the caps has led to a functioning board, but in other cases replacing all the caps has only solved the problem temporarily - after a while one of them just shorts again. I should also say that of the 20 boards we had made, this only happens on 6 of them - the rest work perfectly fine.
Any suggestions would be greatly appreciated!

Here's the exact COB we're using.
The caps in question are the filters for the COB light: C8, C3, C2, C20, C4, C22, C15, and C18. R21 also burns out sometimes too.
I'm wondering if anyone can give some guidance as to how to troubleshoot this. All the analysis I've been able to independently muster has lead me nowhere (as in the design/components all seem to add up perfectly fine). In some cases replacing all the caps has led to a functioning board, but in other cases replacing all the caps has only solved the problem temporarily - after a while one of them just shorts again. I should also say that of the 20 boards we had made, this only happens on 6 of them - the rest work perfectly fine.
Any suggestions would be greatly appreciated!
