This is not true unless he deliberately skips Asr prayer until Maghrib is due every single day. Whoever does this would lose all his good deeds.

Is it true that anyone who misses his Asr prayer will have all his good deeds (including his fasts, prayers etc) cancelled?

Prayer |