You are not the only one https://forums.ea.com/discussions/battlefield-6-technical-issues-en/dxgi-error-device-removed-or-dxgi-error-device-hung/12737991
some users did report that turning off any overclock on their card reduces the crashing
Some portal servers don't give you full xp. All you need to do is hover over a portal server then (on PC its x) check the Experience info, and there it will tell you if you get full xp or not
Guess no BR for South Africa EDIT: Nevermind, it seems only the Duo queue is low on players. Squad queue is only about 1-3 minutes to get in a full 90+ game
I think it will be fixed someday. It can't be a difficult problem to fix. Just gotta hope the devs are at least aware of the problem but none have acknowledged it so far