Thanks, this is useful information. We would like these readers to just work with unicode filenames, without any configuration settings. There is an open issue for this (#17779).
- vtkOpenFOAMReader fails because it uses vtkDirectory, and vtkDirectory is broken for UTF-8 on Windows.
- vtkTecplotReader fails because it calls gzopen() for compressed files, it needs to use gzopen_w() on WIndows.
- vtkCGNSReader fails because the cgns library uses _open() instead of _wopen() on WIndows. This might not be fixable in VTK, it might have to be fixed in the cgns repository.