I am unsure why this doesn’t work. What I am trying to do is have it so when one of the player-volumes (2nd pic) overlaps within the larger volume (WaterVolume), it returns a true or false that set’s a player-variable boolean within the main player bp.
As it is, only the bottom (partial) returns a true statement, but ‘Fully’ returns a false statement. It seems very logical and sensible to me to use this system to differentiate whether a water-volume has reached a point where movement would, realistically, be slowed, and to where the player is basically fully submerged (to properly introduce oxygen, state if a diving suit is not being worn, etc etc) .
Of course I had planned on having separate collision volume for the head, chest, etc - but I would love to find a way to fix this before introducing new issues.

