https://bugs.winehq.org/show_bug.cgi?id=38856
--- Comment #9 from Seemoss pro102@chinesetearoom.com --- For what it's worth, I think this bug is fixed. I had an old prefix from 2016 with the Steam version of the game. I had stopped playing because the game would randomly hang during the first Nazgul fight (in some sort of stone circle, I think) before getting to Rivendell.
I recently picked it up again with Wine v4 and this time I was able to play through this section of the game to reach Rivendell (with game controllers and coop with my daughter). Sorry I don't have any more details but I no longer have this prefix installed on my computer.