Make sure that your "Main" run of pipe is not open at both ends. The Fixture Unit direction goes from each fixture to the "open end" of the run (The Building Supply or the Building Waste out), adding together at Tees and Wyes. If the run of pipe is open at more than one end, It doesn't know which way (direction) to sum up all of the Units. Otherwise, something's wrong with your Revit.