I can confirm there are some quality issues with the XD2 from Spa. I worked on a brand new chainset and the finish is poor but worse, most of the inner ring bolts were almost “seized” in place. Upon removal it would appear the threads in the crank were poorly cut or poorly chased, with swarf jamming up the threads and the person assembling having little knowledge of threading steel into aluminium. No threadlock or grease was used either, so if you buy a chainset I’d recommend dismantling, checking and reassembling properly. If the bolts don’t want to come out then send it back, the threads will be toast.
Spa accepted the return and promised to refund the return postage too, a replacement was received promptly and looks to be much better quality, although not assembled yet as I’m waiting on the bolts…
To say the customer over tightened the bolts (when disassembling?!) is quite ironic, especially as it sounds like exactly the same problems as I encountered… which are issues with the cranks inner ring threads, no question. But in this instance, Spa’s service was ok. They are aware of the issue and it’s clearly not a one-off, so let’s hope they check their stock and rectify accordingly.