Something major changed in nDisplay with 4.27, and I haven’t been able to find any doc on it or any mention about this anywhere. In short: nDisplay’s root actor isn’t “attached” to the player pawn anymore. It was not the case in 4.26.
You can easily check that for yourself with the nDisplay template project. In both engine version (26, 27), in PIE, you can control the default player pawn and move around in the small scene.
If you start this project in nDisplay 4.26, you will also control the player pawn, and any movement you make will also move the root actor, and therefore the cluster displays will all reflect the change in point of view.
However, if you start this same template project in nDisplay 4.27, any movement you make on the default player pawn will not move the nDisplay root actor, which will stay at its static default position.
Is this a new feature? Is this known? Is this a bug? I don’t know. I just know that it breaks a lot of things on our side. I also think it’s weird to have different behavior whether you’re in PIE or nDisplay (e.g. viewpoint moving or not).
Anyone has more information on that?
PS: Is this even the right place to discuss nDisplay things?