Magento low stock report with MSI does not show products with 0 stock

I have 2 sources and I have set up for each important product a notify stock level in order to have a list of what to restock.

Products in each sources with a stock level below the notify level show up fine.
But if that stock goes to 0, they no longer show in the report.

So if a product goes from above warning level straight to 0, it will not show on the list and that means the report is of no use operationally.

My site has “show out of stock products” set to yes.

Based on other stock report questions I have tested and it doesnt matter if the source is set to in stock or out of stock. It doesn’t work if the product is sold and shipped or manually changed, it doesnt matter if the status is set to in stock or out of stock, quantity 1 shows in report quantity 0 doesn’t

The questions are

  • do others have the same issue (but don’t use that report so hadn’t been bothered) or is it just me (then i can play the module disabling dance)
  • is this deliberate because people complained of too many products showing?
  • if you have MSI and stock report works showing 0 stock products, what are you different inventory settings (visibility, changes etc)

I can understand how products long out of stock should not show in the low stock report as they would pollute, but if I have a stock notification level set at 6 and my product goes to 0, I need this to appear.

PS: I would have sworn I had seen this either here or on Magento github and someone had identified the issue in the MSI plugin code, at least a year ago, and sketched a workaround – but I cannot find it anywhere having searched repeatedly in the past few months.