Hi @Aadithya01,
I'd like to chime in on this; I think your setup should be fine for a 2-axis solve (and I helped design the 2-axis constraint).
I ran the study in the f3d you attached in your original message, and I believe the issue is with one of your obstacles. Generative design doesn't like cases where you have an obstacle body that has a cavity that completely encloses the design space:

Your goal is to constrain the generative design so it stays entirely inside your selected design space (the cavity inside the obstacle), but it turns out that triggers a bug on our side (we're working on a fix, but it's not going to be ready soon).
The workaround is to break the obstacle into two pieces that still completely surround the space where you want your final design to live, but do it in two bodies (like a food storage container with a lid on top and a five-walled container underneath). The two bodies can touch each other or even intersect; they just have to be separate bodies to avoid the back-end issue.
As an alternative, since 2-axis solves will never grow above the top plane or below the bottom plane of your preserves, you could only add the obstacle around the sides, like this:

When I ran this model, it did not hit the issue. It still produced a pretty heavy design, effectively using the entire design space, so you might want to lower the loads or drop the factor of safety to get more interesting results.
If you do get the 2-axis setup wrong, it should just produce strange-looking results, not an error like you saw with this case.
Thanks for using the 2-axis constraints, and holler if you run into any more issues!
Ben
Ben Weiss
Senior Research Engineer