Ahh ok, so Velis do actually need root to function properly, didn't thought that was the case.
Have reinstalled it a couple of times but the problen persists.
I did set the notifications intervalls to 2min but didn't noticed any difference.
I can imagine that 15-30min would make a difference but that is not an option since I intend to use Element as my only "direct" messaging app.
Gapps is out of the question for me since I really want to avoid big tech from collecting my data, that's why I was hesitant to turn on "cloud messaging" in microG settings in the first place.
I have turned on "cloud messaging" by now I should say.
Think I can live with big G knowing that my phone exist as long as they don't access any data.
But is there really no other valid option if I wanted to go completely vanilla?
Searched a bit on websockets and json stream but didn't find any "easy to understand" info.
If someone has any experience in this, feel free to explain to me
Really? That's sad to hear.
microG can be a bit finicky to set up, have experienced that as well.
By now I just use Lineage with built in microG,
https://lineage.microg.org/, which haven't given me any problems.
Feels like my brain is melting now, SSH of cource!
I use that for all my other devices as well but the idea of using it for my phone has never occured to me 🫣
Linux and one Mac (exited for asahi to mature

) here as well btw.
Thanks for an extensive answer!