I cannot upload pictures so here's a link:
I have 4 layers of data, representing flood inundation extents at different flood heights. 2 of them represent direct connections to water (light blue), while 2 of them are low level areas which could flood but have no direct connection to water (green).
As you can see in the photos, the masking for the green layers is working as intended: the higher flood level extent (hatched) is only showing where the extent exceeds the lower flood levels. When I try to set up the blue layers the same way, the entire hatched layer disappears. This previously worked, and was used to produce the map in the link, but suddenly it is no longer working, and I am not sure why. Any help is appreciated.
Have you moved any layers about in your contents pane? I've noticed that tends to reset the masking so check that all the masking settings are still applied as intended.