I had the opposite experience, I needed a refund on a purchase. Revolut was immediately on the case and issued a refund (in BTC, moreover) in less than 48 hours including the time required to check what I was arguing about.
And with the support chat I never really had issues thus far, with neither Revolut or N26.
Similar situation with UniCredit (of the largest banks in Italy) and it took me ages, was really close to give up. On top of that, their email support is pretty trash...