Esta muito vago seu código para sabermos ao certo o que pode estar causando o erro.
Acredito que você pode validar se o habitsInfo?.possibleHabits.map
de fato é um array, algo como:
{ Array.isArray(habitsInfo?.possibleHabits) && habitsInfo.possibleHabits.map... }
O próximo erro de habitsInfo.completedHabits.includes
pode estar ligado ao habitsInfo
não ter informações ainda. Você poderia adicionar '?'
...
checked={habitsInfo.completedHabits?.includes(habit.id)}
...
Os demais erros acredito que seja de tipagem.