No longer able to visualize Unreal Types in Rider

After upgrading to 5.6, we can no longer visualize Unreal types like TArray, TMap, TSet, etc. in Rider’s Debugger

If we grab an older version of the .natvis file, the problem is resolved. But the file is generated by the engine setup process, so this is not a satisfactory solution.

Ideally I’d want this fixed, but I also want to know how this .natvis file is generated so I can investigate a fix myself.

Steps to Reproduce

  1. Create a TArray of something
  2. Add something to the TArray
  3. Add a break point after adding something
  4. Run the game to trigger the break point
  5. Try to inspect the TArray in Rider Debugger
  6. Notice that it cannot be visualized, displaying only the number of items in the array

Hi Anthony,

There is a know issue with Rider that is likely your problem: https://youtrack.jetbrains.com/issue/RIDER\-127081/

It seems that version 2025.3 will implement a fix for it.

Regards,

Martin

Thanks Martin!

We’ll keep an eye on it