The problem is caused by FWaterViewExtension::ShouldHaveWaterZoneViewData that prevents the water data from being updated in SceneCaptures. (re: FWaterViewExtension::SetupView)
Removing the call to ShouldHaveWaterZoneViewData at line 533 (FWaterViewExtension::SetupView) does allow for the data to be updated but the data might not be ready for some of the tiles.
I was able to get the data properly generated by adding calls to FWorldPartitionHelpers::FakeEngineTick in the warmup loop in FWorldPartitionMiniMapHelper::CaptureBoundsMiniMapToTexture
I shelved my debugging code in CL49651291
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-359953 in the post.
| 0 |
| Component | UE - Graphics Tools - Terrain - Water |
|---|---|
| Target Fix | 5.8 |
| Created | Jan 8, 2026 |
|---|---|
| Updated | Jan 15, 2026 |