Maybe you have to make sure that custom files match with firmwares or else you will get stuck with "please wait" screen.