If anyone is experiencing crashes with Need for Speed: Most Wanted on PS2 using Vulkan on the retro console Retroid Pocket 3+, here’s a potential fix. After some testing, I found that the game occasionally crashes (it happened to me twice during 3 hours of continuous play).
Switching to OpenGL while playing through the section where the crash occurs can prevent this issue. Once past that section, you can switch back to Vulkan to improve FPS. Alternatively, you can save your game right before the crash point (using the emulator’s save feature) and load it if a crash occurs. Both methods have helped me avoid the “Host GPU device encountered an error and was recovered. This may have broken rendering” message and subsequent emulator crashes. This problem likely stems from the MaliG52 GPU, possibly due to driver issues or other reasons.
Here is the message I mentioned: