An error, "1. Solution exception:index out of range: 0"

The issue is with the window geometry. You can see that it causes the Zone to become an open Brep:

I can see that some of the windows go all of the way to the edge of the parent surface, which is illegal in E+.