I was using various free Swiss credit cards to load Revolut and never had any fees.
Exactly.
I was loading money from a credit card and transferring them to my other bank account. After some time I got a message that it is not allowed to use Revolut to provide cash advances to yourself (and it wasn’t what I was really doing).
First I thought that you are talking about Revolut, but now I understand that you meant Neon. Pity, would love to pay Swiss payment slips from Revolut.