It IS installed upside down. That black perch should be the other way, it slides over the C-Clip and basically locks it in from popping out of the slot. The way that one is sitting the only thing keeping that C clip in is the c-clips own inward pressure. Get that fixed ASAP!
That is like 2 extra inches of lift too, I bet that was ***** to install upside down like that.