POS Income Account Required

I have set up a POS in ERP Next and added an income account as well, further I have added the income account in the company setup as well. Somehow when I set pricing rules for a free item and when POS automatically adds the free item an error message pops up asking for an income account.

Error
Mandatory fields required in table Items , Row 2

  • Income Account

And I cant even remove this product from pos bill.

ERPNext: v14.2.0 (version-14)
Frappe Framework: v14.8.0 (version-14)
Payments: v0.0.1 (develop)