You said you’ve recently moved and opened a few accounts.
Moved from?? to UK or within UK.
If your previous address was longer than 3 years, then a move shouldn’t be much of an issue.
If you’re like me, recently moved to UK and have 1 address for 3 months and my current for 11, then they aren’t very keen. My current address is owned and purchased almost outright. That almost makes it worse. If I would have a substantial mortgage on this property, it would significantly improve my score. Not complaining as it rises almost monthly with significant steps.
I haven’t opened a few accounts.
Just have my Lloyds and Monzo.
Quit my Revolut as it didn’t serve any purpose. Still have an account at Bunq, that serves me with a MC debit card, that in the system is shown as a credit card. This serves me for car rental, etc. and is equally good or better than Revolut.
Revolut didn’t show up on my credit report. Neither does my Monzo account. Lloyds and CC do.
Recently started using a credit history building card. Which I pay off every month. I don’t need it for the credit.
“Eligibility” doesn’t like your frequent moves (or recent move into UK) and account openings in particular.