DB2 - Layout Editor Error in Subflow

When using the layout editor in Dashboard 2, I am receiving the following error:

Error saving changes. Request failed with status code 400.

Looking into the browser console log, I see:

AxiosError {message: 'Request failed with status code 400', name: 'AxiosError', code: 'ERR_BAD_REQUEST', ...}
and a response saying "Error: Widget not found".

I did also notice a ticket was opened on this topic previously:
Can't save changes in layout editor #1591

It seems like the issue is due to the use of ui nodes within a subflow. Is there anyway to avoid the error in the meantime until a proper bugfix is in place?

Are you trying to order the widgets within the subflow, or to position the subflow itself?

As I understand it there is currently no simple way to order the widgets within the subflow (see Widget ordering in subflows · Issue #1062 · FlowFuse/node-red-dashboard · GitHub).

Also it is not possible to position a subflow containing ui nodes. See Unable to position a subflow containing a ui-node on the dashboard · Issue #710 · FlowFuse/node-red-dashboard · GitHub

I am trying to move around the widgets, order them, and even resize them within the subflow; all return the same error shown above when saved and then revert to the previous arrangement.

A similar issue has already been reported. A lot of stuff is going on in the endpoint, so lots of stuff can go wrong. It would simplify troubleshooting, if some more details about the root cause should be written to the log.

I think the fundamental problem may be that ordering within a subflow is not supported at all, so until it is supported it isn't surprising if the wysiwyg editor fails.