So Primal is terrible at connecting to relays... you should reload the page if relays show as red.
Discussion
Reloading isn't sorting it, if you mean dragging down from the top of the screen. But is Primal known to be bad at connecting to relays and what are better clients in this regard? Although I haven't found Primal on Android to be too data-hungry.
all nostr clients will be data hungry, Nostr makes the clients, your phone, do all the work that servers are supposed to do for you. A relay bouncer as your only relay will reduce your data usage resulting in better battery life
Each relay you have enabled results in constant download and processing of all the events over and over
I'm sold on at least trying your bouncer. But on Android, I couldn't get Primal nor Coracle to add the bouncer. But nostrudel seems to have added it immediately, and allowed me to easily find the relay via search.
Coracle works for me. Are you using TOR/VPN by any chance? It may be Cloudflare blocking you

I have VPN. Also, I just reinstalled Amethyst and it was obvious from loosing at the default relay settings why it was so heavy in data. But also it was really simple to delete the defaults and just use poster place.
I've turned off VPN and now Coracle works for me too, thanks for your help!