Answered by Ustadh Tabraze Azam
Question: Assalam alaikum,
Does performing Hajj remove the duty to make up prayers or fasts because it is forgiven?
Answer: Wa alaikum assalam wa rahmatullah,
No, generally such traditions (hadith) are referring to minor sins (sagha'ir). Major sins still need to be compensated for by repentance, and unfulfilled duties need to be made up. However, some scholars did hold that tremendous acts such as the Hajj can be a means of Allah Most High forgiving a person's major sins. [see: What is the Difference Between Major Sins and Minor Sins? and: Forgiving Major Sins and the Hadith of the Prostitute Who Gives Water to the Thirsty Dog]
Please see: A Reader on Missed Prayers
And Allah Most High alone knows best.
Checked & Approved by Shaykh Faraz Rabbani