HB Generation Loads - not working for SOME surfaces

Hi everyone,
I am working with the "HB Generation loads’ component. I use it to calculate the electrical energy produced by PV surfaces, also considering orientation and context. I usually add the PV surfaces as shades modified with the “Photovoltaic Properties” component and add all other surfaces as shades.
However, for some surfaces, I always get the result DC current 8760 kWh/y, and i don’t understand why…

All the surfaces, made in Rhino, are polygonal, planar and faced correctly.
For these uncalculated surfaces, the calculation time is very long, sometimes half an hour, while for the other surfaces (with results that are realistic) it is less than a minute.
With the defecting surfaces, I don’t get any warning but the result for DC current is 8760 kWh/year (so exactly 1 kWh per hour), and AC current varies, but it is still lower (per m2) if compared to the other surfaces.

I tried to run the simulations multiple times and I noticed that calculation error occurs always for the same surfaces, but these do have in common shape, orientation, size.
I suspect though that the error is connected either to the shape or to the low irradiance. Indeed most of the uncalculated surfaces are polygonal but not rectangular OR they have a lower irradiance (not the lowest, some surfaces with less irradiance are still calculated)

Why does the component work for only some surfaces?
Is there any documentation I can consult to understand how it works (besides this (Generation Loads | HB-Energy Primer))?
Or someone I could contact?

Even if i can’t fix the component, understanding how it works could help me in calculating approximated results based on the irradiance/radiation values, which I already obtained.
Thank you in advance for the help