OpenFOAM reader in 5.11.1 selects geometry regions incorrectly if "Read zones" is enabled
I'm encountering a bug in Paraview with the OpenFOAM reader, where ticking the "Read zones" option causes an incorrect selection of mesh regions.
In the first screenshot below, I have selected a single patch (boundary region) of a geometry, without "Read zones", and the patch is displayed correctly.
If I enable the "Read zones" option without changing anything else, the displayed selection of mesh regions changes significantly and gives me something that is obviously wrong, since it includes parts of the interior mesh.
I'm getting this error on Paraview 5.11.1 on Arch Linux. I don't have an older Paraview install that I can test with, but I think maybe this used to work fine in the past.
The screenshots taken here are from the OpenFOAM v2112 tutorial case "incompressible/pisoFoam/RAS/cavity" such that you have an example for reproducing. I have uploaded also the case folder if that's easier to use: cavity-read-zones-bug.zip