Fix the lifted off solder pad?

This might be a problem. If it had done some damage, there will be somewhere shorted.

If this is the problem, I think the best choic is to send it to a repair store.