Trying to generate balloons, bug?

I have this Grasshopper script with which i can generate balloons on a surface inside a volume.
I have two different volumes and surfaces. They’re very similar, just one is kind of an L shape and the other is straight.
When i try to generate the balloons inside the straight volume everything works just fine.
Inside the L on the otherhand the balloons get pulled to the surface of the volume and become really weird and flat.
I cant seem to find why this happens. Maybe someone can help me out.
Thank you in advance. (23.3 KB)
ModelForum.3dm (147.7 KB)