The message Wait on the Database Engine recovery handle failed tells us that SQL Server did not start when Setup wanted to run configuration.
To understand why SQL Server did not start, do as the error message says: check the SQL Server errorlog. You find it C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\LOG\ERRORLOG, assuming a default installation of SQL 2019.
If you see a message about 256 misaligned reads, you are running into a known issue where Windows 11 for some disk drives reports a disk sector size that SQL Server does not support. Microsoft has published an article with workarounds for the problem.If you don't see anything about misaligned reads, feel free to attach the errorlog here. You will need to rename it to ERRORLOG.txt to be able to do that.