This is likely because it hasn't cooked long enough. If all of the liquid has cooked out, add water to almost over the meat, and continue simmering until the pork belly is tender. Then, reduce the liquid by boiling it uncovered.