For AMEX and Chase high end cards -
Travel interruption in general ONLY cover costs Already incurred. Therefore the new tickets from Barcelona to Tenerife is NOT covered. However the forfeited tickets to Majorca and the lodging at Majorca are covered (already incurred costs). There are also conditions required before such benefits would kick in.
We once had to claim travel interruption due to Italian Air Controller strike on our travel date from Catania to Milan, that caused all flights to / from Rome and Milan being canceled. Our loss in that case was only the paid lodging at Catania (already passed cancellation deadline). The new tickets Catania to Turino were not covered due to this was new expenses. Luckily it was only 300+ euro.
On the same trip we had to claim rental car damage coverage. From submitting the claim on Chase eClaim portal to money in the bank, was 7 business days or 9 calendar days. Claim was filed online, then upload supporting documents. Portal confirmed receipts of documents the next day, so as the front line phone rep. The next thing we had contact from eClaim was its email said claim was approved, how did we want to receive the reimbursement? We NEVER know who the adjuster is, or ever have any phone contact. Only talked to front line rep twice to make sure the supporting docs were registered by their system.
Chase benefit paid almost 1200 euro out of 1300+ euro payment related to the rental car damage. There are exclusion on the benefits, such as airport surcharges and VAT on the surcharges but the rental car's itemized Repair Cost Estimate was so well prepared to prorate the surcharge / VAT to each line item that probably confused the adjuster. Chase eClaim paid almost half of those not covered items.
Like I said the whole process was as smooth as silk, our own out of pocket was about $135 for a 1300+ euro claim, at the time 1 euro = 1.25 usd. We were quite satisfied.
On the lodging side the claim was more annoying because the adjuster wanted to have a provider's formal notice on No Show fee in its Letter Head. Are you kidding me?! I then turned to Booking.com customer service to issue an email explaining WHY No Show Fee was legitimate in this case. The adjuster then processed the measly <100 euro claim.
AMEX experiences were completely hands off. Since the charges were all on AMEX card which statement has not yet been closed, the processing rep asked whether we wanted to have the reimbursement posted to the card as a credit or a separate check. We opted for a credit. Hind sight - should take a check because when it is a credit, it wipes out all the points earned from those charges!