https://bugs.winehq.org/show_bug.cgi?id=53697
--- Comment #32 from Gerald Tan woefulwabbit@gmail.com --- 2022-09-20T21:43:06 {2c4} [DEBUG] - >> Start to download 'v1/certs/782a8a710b950421127250a3e91b751ca356e202' 2022-09-20T21:43:06 {2c4} [DEBUG] - >> Downloaded BMIME(2855 bytes) 2022-09-20T21:43:06 {2c4} [DEBUG] - Failed to find file 'C:/ProgramData/Battle.net/Agent/data/cache/cert-b76ba2eaa8aa848c79eab4da0f98b2c59576b9f4-0.bmime' 2022-09-20T21:43:06 {2c4} [DEBUG] - Failed to load BMIME at C:/ProgramData/Battle.net/Agent/data/cache/cert-b76ba2eaa8aa848c79eab4da0f98b2c59576b9f4-0.bmime: BMIME_E_IO_ERROR
Race condition sounds plausible. Based on these logs from the bnet forum, it looks like both the b76ba2eaa8aa848c79eab4da0f98b2c59576b9f4 (DigiCert CA) and 782a8a710b950421127250a3e91b751ca356e202 (Blizzard) certs may be downloading at the same time. Blizzard's cert completes downloading first, and the app fails to open DigiCert's cert to verify Blizzard's cert