Cannot Use GPU Transcoding in Jellyfin

On Jellyfin, I am trying to transcode to a lower resolution for low bandwidth connections using the GPU. I can get CPU transcoding working. When I try to turn on GPU transcoding by turning it on in both Truenas Jellyfin app configuartion and in Jellyfin itself, It fails to transcode and causes the application video player to freeze up.

I am using either a Radeon RX 550 or 560 or 560x GPU.
Truenas 25.04.0
Jellyfin 10.10.7

This is from the Truenas App Documentation.

NVIDIA GPUs on SCALE (v24.10+)

  • For users with an NVIDIA GPU, read the v24.10 Electric Eel release notes regarding your GPU:
    • "Starting in 24.10, TrueNAS does not include a default NVIDIA GPU driver and instead provides a simple NVIDIA driver download option in the web interface. This allows for driver updates between TrueNAS release versions."
    • "Users can enable driver installation from the Installed applications screen. Click Configure > Settings and select Install NVIDIA Drivers. This option is only available for users with a compatible NVIDIA GPU and no drivers installed or for users who have previously enabled the setting."

Also see:

“I have a Radeon” “Cool here’s a post about Nvidia”

LOL just bustin chops. I think the latest 25.04.1 solves this, someone else was having an invisible transcode card issue and it magically fixed it. Try that upgrade first, see if you get lucky.