UE4 has quite a bit of different declaration and functions than UE5, which did either receive a reinterpretation or are completely obsolete. Fixing those issues requires a lot of time (depending on the size of the game, like this one here, it will require a lot of time).
It is not like updating from visual studio, mssql enterprise or any other language IDE or code editor from 2012, 2017 or whatever to the most updated one and hoping everything to be good after all (which are also btw reimplementing and reinterpretating declarations, function logics and variables new at some times...).
The benefits switching over to UE5 on the other hand are enormous. DLSS function is properly working, high end Lumen, updated Raytracing logics, realistic water and so on, but also lots of bugs and crashes while handling the damn software.
3 months of development on my own end resulted into approx 700mb of crash logs (over 400 files). This is no where stable as an editor, no clue if it is stable while using the client version (packed game).
It is not like updating from visual studio, mssql enterprise or any other language IDE or code editor from 2012, 2017 or whatever to the most updated one and hoping everything to be good after all (which are also btw reimplementing and reinterpretating declarations, function logics and variables new at some times...).
The benefits switching over to UE5 on the other hand are enormous. DLSS function is properly working, high end Lumen, updated Raytracing logics, realistic water and so on, but also lots of bugs and crashes while handling the damn software.
3 months of development on my own end resulted into approx 700mb of crash logs (over 400 files). This is no where stable as an editor, no clue if it is stable while using the client version (packed game).