Narrated Zayd ibn Arqam: The Prophet ﷺ said: When a man makes a promise to his brother with the intention of fulfilling it and does not do so, and does not come at the appointed time, he is guilty of no sin.
Hadith Referenceسنن ابي داود / كتاب الأدب / 4995
Hadith Gradingالألبانی:ضعيف | زبیر علی زئی:ضعيف, إسناده ضعيف/ ت, ترمذي (2633), وقال الترمذي :’’ ليس إسناده بالقوي …… وأبو نعمان مجهول و أبو وقاص مجهول ‘‘, انوار الصحيفه، صفحه نمبر 173
Benefits and Issues: This narration is weak. However, if a person forgets naturally due to human nature, he is excused, but deliberately not keeping a promise and acting against it is among the signs of hypocrisy.
Source: Sunan Abu Dawood – Commentary by Shaykh Umar Farooq Saeedi, Page: 4995
´Narrated Zaid bin Arqam:` that the Messenger of Allah (ﷺ) said: "Whenever a man makes a promise and he intends to fulfill it, but he does not fulfill it, then there is no burden upon him."
Shaykh Dr. Abdur Rahman Freywai
Explanation: 1: That is, such a person will not be counted among the hypocrites, because his intention was righteous, and actions are based upon intentions.
Source: Sunan al-Tirmidhi – Majlis ‘Ilmi Dar al-Da‘wah, New Delhi Edition, Page: 2633