This is likely because McNeel has changed the Mesh/Ray intersection between Rhino 6 and Rhino 7, which has broken this component. So I am fairly confident that using Rhino 6 with your Grasshopper definition will fix it. I’ll see if I can get the chance to push a fix for the Legacy component but it might just be easier for me to add the Comfort Shade Benefit component in the new LBT plugin instead of trying to make a patch for the Legacy components.