Are you stuck in tcode SPAM with a lot of problems applying a support package of any kind? There's a way to fix this typical situation. When you have some errors applying a hot package or you're in any phase that you can not start from the beginning again, this method will solve all those problems. Tables PAT01 and PAT03 stores the support package list and its phase respectivily. You can delete table contents for PAT03 using DB procedures (for example, in Oracle delete sapr3.pat03;) and update table PAT01 the status which is unknown, so, you can go back to the beginning of the patch or just pass that phase and continue applying the patch with no risk.