When the fluid bakes, it stays contained in an extrusion in the mesh as shown in the pictures. When debugging the obstacle, I found that it closed off a part of the mesh and the fluid stayed contained throughout the entire simulation.
https://drive.google.com/file/d/1GjKqrINdAtYRASEc-wmu5LDxmqbFeOGw/view?usp=sharing