D2 Catalina B.net freeze on login portal - help!

So I have this unknown issue, it wont let me login into game portal on Europe or US servers (going to bnet public hall is fine - its when join game issue starts, i can login on Asia, I am using Wineskin. However sometimes it can log me in once if i delete bncache.dat and restart comp, but only once, when login next time bnetcache.dat is updated and it wont let me login, i do not use any VPN only the Wineskin, so where is the issue, is it permission, wineskin, or something with bnetcache.dat ?

Hey, brugs! Diablo II will not run on MacOS Catalina.

With Catalina not being supported, our support is very limited on what can be done. If Diablo II was purchased recently, please contact our customer support team for a possible refund exception.