Hi Peter, this is not just bad luck

who did the work for you? Your first timing kit should have been warranted for instance recently had my wife’s Mini Cooper S timing kit done which is the same engine and the parts were warranted for 2 years but this is a kit that should in theory last 100k but due to poor original design that no one will own up to pug/Citroen/BMW and unless your kit fails during the manufacturers warranty you haven’t got a cat in hells chance of any help from the manufacturer.
As long as you have ensured your oil level has not dropped to a critical level then there is no way your timing kit has failed again within 2 years.
I would suggest that it’s possible that not all the new kit was fitted the first time round and which has now failed, I know that early problems with the timing kit led to the replacement of only the chain tensioner but there is also an issue with the guides so you may have only had the tensioner changed first time round

this is a specialist job and I would only entrust to either a Peugeot/ Citroen/BMW specialist preferably one with some positive reviews.
I’ve found that most problems reported on the forum regarding timing kit replacement problems have been due to independent none specialist workshops doing the work.
A good specialist should be charging no more than £600 all in for the work including using genuine parts.
Hope this helps good luck with your repair.