OBS Hardware Encoding Issues

Been working at this for a while and still having issues. Apparently there is a driver/firmware mismatch, but I’m not technically inclined enough to figure it out. Trying to get the AMD AMF option for hardware encoding. I’ve followed the Arch wiki and a few other guides and tutorials.

What I’ve done:
Installed all required AMDGPU-PRO drivers
Installed obs-studio-amf
Installed obs-streamfx-unstable

Running the following command to launch obs will open the program, but there are error not allowing AMF to work.

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json:/usr/share/vulkan/icd.d/amd_pro_icd32.json obs
info: [obs-browser]: Version 2.21.1
info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures_143.2591+g4204d54+chromium-103.0.5060.134 (compiled)
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/h264config.cpp(404):H264Config::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreH264]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreH264Impl.cpp(196):Assertion failed:Failed to create service!
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/h264config.cpp(404):H264Config::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreH264]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreH264Impl.cpp(196):Assertion failed:Failed to create service!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreH264]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreH264Impl.cpp(372):AMF_ERROR 1 : AMF_FAIL: Failed to create encode service!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreH264] Warning: CreateServices failed.
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/hevcconfig.cpp(237):HevcConfig::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreHevc]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreHevcImpl.cpp(178):Assertion failed:Failed to create service!
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/hevcconfig.cpp(237):HevcConfig::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreHevc]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreHevcImpl.cpp(178):Assertion failed:Failed to create service!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreHevc]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreHevcImpl.cpp(364):AMF_ERROR 1 : AMF_FAIL: Failed to create encode service!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreHevc] Warning: CreateServices failed.
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/av1config.cpp(178):Av1Config::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreAv1] Warning:  AMFEncoderCoreAv1Impl::CreateEncodeService() not supported VCN instance 0! 
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/vcn4commandpacker.cpp(95):system VCN FW Encode interface version=1.10, expected version=1.11
0123-05-14 17:19:07 80E92740 [EncodeCore]   Error: ./sources/drivers/enc_core/cmn/av1config.cpp(178):Av1Config::CheckFirmwareVersion(): FirmwareVersion mismatch!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreAv1] Warning:  AMFEncoderCoreAv1Impl::CreateEncodeService() not supported VCN instance 0! 
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreAv1]   Error: ../../../../../runtime/src/components/EncoderCore/EncoderCoreAv1Impl.cpp(337):AMF_ERROR 1 : AMF_FAIL: Failed to create encode service!
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreAv1] Warning: CreateServices failed.
0123-05-14 17:19:07 80E92740 [AMFEncoderCoreAv1] Warning: *****Failed to create AV1 encoder component.
error: VAAPI: Failed to initialize display in vaapi_device_h264_supported
info: FFmpeg VAAPI H264 encoding not supported
error: VAAPI: Failed to initialize display in vaapi_device_hevc_supported
info: FFmpeg VAAPI HEVC encoding not supported

Full log: https://pastebin.com/kkUQkWb3