Hi @MichaelDonn ,
Sorry for the late response here. This definitely seems like it’s an issue for McNeel and so a post on their forum is probably going to be much more helpful than what I can offer. I can say that I was able to create the issue on my old 2017 MacBook running Mac OS 13.6.7:
I can also say that the specific part of RhinoCommon that is failing to render the legend correctly in this case is the DisplayPipeline.DrawSprite
method. You can see that it is called here inside the component source code to render the legend to the screen:
I sense that McNeel should be able to fix it but, knowing that your deadline is likely to happen before McNeel can push a new Service Release, it might be wise to develop an alternative .gh definition for your class.