Some researcher estimated the direct band gap of BiFeO3 , on the other hand some researcher estimated the indirect band gap. Which one is correct and why?
All semiconductors have indirect and direct band gap. Their observation depends of the experimental conditions. For the observation of a direct band gap is better very thin samples whereas for indirect gap is better thick samples.
Semiconducting materials may have direct or indirect band gap (allowed or forbidden) depending upon their crystal structures which resulting from the preparative conditions. Usually and according to Tauc, its direct if the material is crystalline and indirect if the material is non-crystalline. But the same material may has the both if it has a partial crystalline nature.
For more details, you can go to my ResearchGate page. There are the two transitions types for the material but with different phases.