The promises ranged from in a few hours to next week to in a few days. Making matters worse, you had canceled your flights for medical treatment.
Iberia wasn't wrong to suspend your ticket credit, but it should have quickly restored it... they need to do a quick about-face and apologize.
Some airlines will allow a full refund when you can show a doctor's note, so Iberia really should have refunded your tickets, which were in business class.
You should never accept an airline ticket voucher unless there is no other alternative. As you discovered, ticket credits can expire or be revoked.
Collection
[
|
...
]