TurboTax says I cannot take the Home Office deduction because the business had zero net profit, although it does have $17k of profit. Why? It worked in previous years.

The $17K profit was shown by TurboTax for the business.