Challah that doesn't rise is usually due to either incorrect proofing times (too short or too long), or yeast that wasn't properly activated.