I have 2 Macs, one is M1 and the other is Intel. Unfortunately its the same on both.
I think this is correct in doing some digging, it seems like these types of freezes happen when wine tries to do something the OS requires sudo for. Unfortunately, the plumbing that linux has for allowing specific binaries the ability to elevate specific commands doesn't work the same in macOS. I tried to tinker with the commands that wine recommends for linux, but it only made things worse, to I reverted my changes and am still trying to find an answer. The problem for me is that whatever its doing seems to freeze wine and everything its running, so I haven't been able to figure out what dannet is actually trying to do at the moment it freezes, so I have been going down the assumption it has to do with sockets. I could be completely off, but started there due to the overwhelming number of posts about people crashing wine with raw socket requests.