Failed Direct Sun Hours Script

Hi everyone, I would like to do a sun hour analysis on a simple curved form on grasshopper using the ladybug function. I would like to achieve a grid on the overall form with different values in order to study the effects of the self-shading form. I inserted a specific weather url and used the analysis period command. After getting a sun path, I used the direct sun hours command. However, after simulating the sun hour using this method, the resultant sun hour analysis only produces 0.00 for the entire form. Is there something wrong with or missing from my script? Please help, thank you so much!
Sun Analysis Attempt|690x257
Sun Analysis Attempt 2|690x257