FixmePlzz I'm happy that u got it working again, although i suspect this might be temporarely, let's hope not. Perhaps the impact 'fixed' a bad connection on the flex cable or something.
FixmePlzz 70% chance of being physical isue and 30% software
Ah, makes sense! Perhaps the drop fixed some software bug aswell /s. Allthough there's progress in your conclusion.