Games spontaneously crashes while playing BGs

Started playing a Battlegrounds and game says I lost connection around the 4th turn. I checked my internet and everything is ok. Doesn’t let me reconnect so I restart client. Lost the game, can’t rejoin.
Start another game and same thing! Around the 4th turn just about to enter combat, client disconnects again!
This is obviously due to the latest patch. I’m on version 17.2.44222 on iOS 13.4.1.
I highly doubt this bug is restricted to iOS because the forums are filled with people complaining over the same thing.
Really sick of this frustrating game experience Blizzard offers. I can get over the frustrating RNG aspect but losing games because of lousy coding is only for masochists.