This is false even in three dimensions as can be shown by a simple computation.  The philosophical reason is that you are assuming one condition (vanishing of a scalar function on the space of tetrahedra) and hoping to deduce several.  There are several converses of pythagoras in three space but they reqire bundling your condition with two other properties of right tetrahedra.