Blender 2.82 Liquid Simulation: Flask mesh as an obstacle just passes through

I have a flask mesh (UV Sphere+Cylinder Bridged -> Solidify Modifier -> Subdiv Modifier), applied as an obstacle in Bender 2.8 Mantaflow sim. The liquid just passes through. I double checked the normals of the Flask and tried various settings but cant seem to get the liquid to contain inside the flask.

Please Help.