In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur.
In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur.