Bezier Surface Editor is now open source!

The reason BezierSurface breaks is because it’s calling group.definition before it has any entities added to it. This triggers the bug in the method that SketchyPhysics inject into the API. Other extensions probably call it on groups that have content - so they avoid the issue by sheer luck. That being said. I’m working on catching the error and falling back to an alternative method. Look for an update to TT_Lib2 soon.

Hard to tell. SketchyPhysics makes several changes that interfere with the API. It’s a hit and miss. You’d have to try.

Pro vs Make makes no difference in this case.