Hello friend,
from my experience there seems to be a problem with the EA background services which can be seen in the Task manager.
I've experienced the same problem with Immortals of Aveum during the install and on the phase "Finalizing Wrapping up..." it was stuck on 80%.
I tried to cancel the installation and restart the download process multiple times and the thing that worked for me was below.
As the button 'Cancel download' was greyed out each time the Finalizing stage got stuck, I would normally had to open Task manager, find EA processes and manually 'End task' them. Because otherwise EA app would bug out and I couldn't even reopen the app no more.
This time I just closed EA app and in the Task manager I right clicked on the EA background process service and chose 'Stop' instead of 'End task'.
After that step I reopened the EA app, resumed the download and finally the installation process went to 'Complete'!
I'm on Windows 11, I hope this helps.
Cheers!