The exact cause of biliary atresia remains unknown, but several theories exist. It could be due to a viral infection, immune system malfunction, or genetic factors that affect the development of the bile ducts. Some researchers believe it may result from a combination of these factors.