Sorry to hear that you have had this problem.
If the crankset is in Warranty – i.e. you are the original owner, it’s less than 3 years old and you have a proof of purchase, we can look at this as a possible warranty issue.
Please contact us at the Campagnolo Main Service Centre via velotechcycling”at”aim”dot”com in any case – it is important that we see failures like this, whether it results in a Warranty claim or not.
On the compatibility issue – Chain ring spacing and design on both SRAM and Shimano is different to Campagnolo so you will find that the front shift will work, but it won’t be as good as it should be – plus if you are within warranty on the other parts of the system, you will be voiding both that warranty and any warranty on the Shimano / SRAM component (in all probability) as well … in general all manufacturer’s warranties tend to include clauses like “must be used with compatible parts from the *insert name here* range” …
HTH
Graeme
Velotech Cycling Ltd, Campagnolo Main UK SC.