What's wrong with "Чому ви не відповів?" I've reported it just in case this is an acceptable translation.
EDIT: Ah, it should be "відповіли" as "ви" is conjugated the same when it is formal "you" as when it is plural "you".
Can one not leave out the personal pronoun here (i.e. without ви/ти)?