Unfortunately this isn’t a component I worked on, so I can’t be of much help debugging the core issue. However, from my general experience working with Grasshopper’s API, I believe this could just be due to the fussiness of Grasshopper’s geometry methods.
The LB community has developed some alternatives to this component that relies on alternative ways of computing the geometric intersections.
Specifically, I believe Mingbo developed a version in C#, available in HB as IntersectMassesII, which you can find in your Honeybee tab. If that doesn’t work, I also developed a version using the OpenStudio API (here: Masses intersections issues). I think both of these alternatives should be more robust.
S