Custom component input/output casting problem


I’m trying to make a simple component that returns four different lists of curves. but for whatever reason it gives me a casting problem. I don’t know why it needs to cast it to a gh geometry in the first place. I used to be able to pass rhino common geometries many times before. Same problem also occurs for the input. And it forces me to cast the geometry into grasshopper geometry. Again, never happened to me before. Does anyone know what the problem is?

In case anybody else would have this problem, updating everything 7.10 solved my problem.