It is possible a connector came loose, especially since you have repaired it before(Not saying you did not do a good job, but we have seen people destroy phones, especially iphones!) It is really your call, insurance you will generally get you a full refurbished phone, that may have had a...