I did the same thing, nothing fell on it, but the wind pushed the mirrors inwards a bitmy power stayed on amazingly, it usually cuts out at the slightest fart... but my internet got cut at around midnight, terrible. havent been outside to check if anything fell on the hatch yet, but im sure its fine...