… I hate to break it to you, but that doesn’t really help with being invited. People are picky af with that kind of exp, for whatever reason.
Sounds like you’d be served better by:
^ That. As you said, you can find people. It’s just that they show no willingness to stick with you, which that would help with.
Try to play thousands of game with PvEers. Those “I wanna play for fun” matches, either by hosting them yourself or if you find someone else who does it.
The game really needs a better tutorial to bring up the average level of ability for beginners instead of the rough part which is to learn from scratch, but the only way to compensate for that is to play thousands of matches (not an exaggeration). If you have the ability to problem-solve, and watch some streams to see how they play and figure out why they do what they do, then you can start to mimick that and eventually grow as a player to become more appealing to stick around with.
Easiest is to play the one thing that’s most broken in a season. Since it massively increases your chances to win and get some exp, even though it’s kind of hollow.
The biggest problem with the group finder, is that people use the group finder too much which in turn massively reduces the sense of trust in strangers. So the game needs to provide a reason in the design to stick it out through the rough times with other people, since it provides a better path to grow in as a player.