Vulcan RHI enabled generates a fatal crash on start up Shader compiler worker mismatch

Hi Everyone,
I have been struggling with this issue for more than a month now, We are building an app for Linux but I am using a windows computer Nvidia GeForce RTX4090 Intel core i9 64Gb RAM . Unreal Engine 5.3.2 from source. Everytime I switch the RHI to Vulkan and restart the editor, I get the fatal crash as in the picture here:


The only way to open the project again is to switch back the default RHI to DX12 but this is a palliative solution.

The log on the project shows as follows:

[2024.07.13-16.46.29:676][ 0]LogShaderCompilers: Display: Compiling shader autogen file: …/…/…/…/Mytaverse/Intermediate/ShaderAutogen/VULKAN_SM6/AutogenShaderHeaders.ush
[2024.07.13-16.46.29:676][ 0]LogShaderCompilers: Display: Failed to delete old shader autogen file: …/…/…/…/Mytaverse/Intermediate/ShaderAutogen/VULKAN_SM6/AutogenShaderHeaders.ush
[2024.07.13-16.46.29:676][ 0]LogShaderCompilers: Display: Shader autogen file written: …/…/…/…/Mytaverse/Intermediate/ShaderAutogen/VULKAN_SM6/AutogenShaderHeaders.ush
[2024.07.13-16.46.29:926][ 0]LogShaders: Empty global shader map, recompiling all global shaders
[2024.07.13-16.46.30:591][ 0]LogShaderCompilers: Display: Current jobs: 6083, Batch size: 12, Num Already Dispatched: 0
[2024.07.13-16.46.41:083][ 0]LogTurnkeySupport: Completed SDK detection: ExitCode = 0
[2024.07.13-16.46.45:331][ 0]LogShaderCompilers: Error: Shader compiler returned a non-zero error code (1).
[2024.07.13-16.46.45:331][ 0]LogShaderCompilers: Error: Fatal error: [File:D:\UnrealEngine-53\Engine\Source\Programs\ShaderCompileWorker\Private\ShaderCompileWorker.cpp] [Line: 61]
Mismatched shader version for format PCD3D_SM6: Found version 1677771108 but expected 1373331990; did you forget to build ShaderCompilerWorker?

[2024.07.13-16.46.47:990][ 0]Message dialog closed, result: Ok, title: ShaderCompileWorker failed, text: Fatal error: [File:D:\UnrealEngine-53\Engine\Source\Programs\ShaderCompileWorker\Private\ShaderCompileWorker.cpp] [Line: 61]
Mismatched shader version for format PCD3D_SM6: Found version 1677771108 but expected 1373331990; did you forget to build ShaderCompilerWorker?

[2024.07.13-16.46.47:990][ 0]LogWindows: FPlatformMisc::RequestExit(0, ShaderCompiler.ModalErrorOrLog)
[2024.07.13-16.46.47:990][ 0]LogWindows: FPlatformMisc::RequestExitWithStatus(0, 0, ShaderCompiler.ModalErrorOrLog)
[2024.07.13-16.46.47:990][ 0]LogCore: Engine exit requested (reason: Win RequestExit)
[2024.07.13-16.46.47:992][ 0]LogShaderCompilers: Error: File path: “C:/Users/jaime/AppData/Local/Temp/UnrealXGEWorkingDir/4C9545854093F4B5073A6EB41A317C4D/17-xge.out”
Expecting single job header ID 0x00000053, got 0x00000000 instead!
Forgot to build ShaderCompileWorker or delete invalidated DerivedDataCache?

Wondering if anyone has encountered this issue and if there is any solution. I appreciate any help

Thanks