A fly is something that is not normally eaten, and it is also difficult to avoid them entering one’s mouth while yawning. Therefore, accidentally swallowing a fly while fasting does not invalidate one's fast.
۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔
دلائل:
الدر المختار: (395/2، ط: دار الفکر)
(أو دخل حلقه غبار أو ذباب أو دخان) ولو ذاكرا استحسانا لعدم إمكان التحرز عنه۔۔الخ
الھندیة: (203/1، ط: دار الفکر)
وما ليس بمقصود بالأكل، ولا يمكن الاحتراز عنه كالذباب إذا وصل إلى جوف الصائم لم يفطره كذا في إيضاح الكرماني ولو أخذ الذباب، وأكله يجب عليه القضاء دون الكفارة كذا في شرح الطحاوي.
Allah the Almighty knows best.
Darul ifta Al-Ikhlas, Karachi.