Congenital heart block can be caused by several factors. One of the primary causes is maternal autoimmune diseases, such as lupus or Sjögren's syndrome. In these cases, the mother's antibodies cross the placenta and damage the fetal heart tissue. Another cause can be structural abnormalities in the heart, although this is less common. In some cases, the cause remains unknown.