How did you create the beading in your model?
As I recall, I sketched out a spline, probably in 3D, and then lofted a circle along that line.
These may not be the exact terms that SW uses, but you get the idea.
It is possible that I just picked the line along the edge of the opening.
This model was created before I started saving the screencaps of most of the steps, otherwise I would glance back at the screencaps.
One can still figure out how something was created by picking the shape and or lines associated with the object, and opening the sketch and/or the extrusion.
Solidworks is a pretty robust program, but definitely not flawless.
If you create something complex enough, you can throw off SW, and totally confuse it.
The loft along a spline command should work flawlessly, but does not always work, especially with compound curves.
Most SW commands work as intended.
Some SW commands do not work always as intended, but there are always work-arounds in any 3D program.
If a function is suppose to work correctly, but does not, I consider that a bug in the program.
Solidworks does have a polished look and feel to it, and is pretty well known to be very stable.
I can't recall Solidworks ever crashing while I was building a model.
I could probably create sections of beading, and not try to bead the entire window perimeter all at once.
.