https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #5 from Chiitoo escomk3@hotmail.com --- (In reply to Gijs Vermeulen from comment #4)
Maybe try 'wineboot -u' with WINEPREFIX set to the problematic prefix?
That does indeed fix that part (not sure why I didn't think of it).
However, even though it now starts, the PlayOnline Viewer can not connect to the internet (also the splash screen is interestingly broken again), and Steam does connect, but any pages such as the inventory shows broken images and nothing is rendered properly (looks like the Steam Mobile App bug when using an old enough Android of Windows Phone, where not high enough version of TLS is supported).
Bunches of this can be seen there:
[0723/192525.102:ERROR:ssl_client_socket_impl.cc(935)] handshake failed; returned -1, SSL error code 1, net_error -207
I imagine this might be a completely different issue however, and I will try bisecting more if I find the time for it.
Thanks!