Terza, does not your coach have automatic levelers? Were you on firm ground when this happened? If so, you may want to have the system checked to be sure it is operating properly. If not it could "twist" the frame and a windshield could pop out. If you have the manual operated jacks let me know what # is on the touch pad & I will try to help you with operation. If everything in this area checks out to be ok you may want to have the front cap and windshield area checked for proper installation and rough opening deminsions verified to be correct. Get back to me and let's see what we might be able to figure out.