Yes, its certainly very clear & well laid out.
What I can't tell from looking at this in form view is how many subforms it contains. There's one obvious subform on the right but from your description there are several more - its hard to tell what is a subform.
Obviously this is one of several tabs so the obvious question is how many subforms are there in total on this form?
And unless the number really is huge, why are you getting issues with error
"3048 - Cannot open any more databases"?
I'm asking as I've just been pushing one of my large schools databases (with around 16000 database objects in all) to the limit and failed to trigger the issue.
In my tests, I made use of a fairly complex form (see attached screenshots) with 10 subforms (not all visible).
The form itself is a staff home page designed to give instant access to most of the features staff need frequently. Because its complex, it takes a couple of seconds to load the first time.
When users click any item, the home page form is hidden but not closed so it can then be recalled instantly
There are 5 versions of the form for different types of staff.
Originally this was one combined form for all staff with a total of 21 subforms
I dumped that as it took about 7 seconds to load the first time.
I've just tested this combined form using the very useful available connections form kindly supplied by moke.
The connections dropped by 22 (form + 21 subforms) when I opened it leaving 227 available.
I then clicked on just about everything I could click (and there are a lot of things you can click) on this form / subforms and didn't close anything.
The database eventually became sluggish but I never got the available connections below 170 & no errors occurred.
Having said that, I have some months ago seen error 3048 in another of my databases.
If I can remember which and how/why it happened, I will test that to destruction ...!
So i'm even more intrigued by your database design.
Does that become increasingly sluggish?
Do the available connections recover fully as you close items?
Do you ever have issues with MaxLocksPerFile?
You may find these links worth reading
https://access-programmers.co.uk/forums/showthread.php?t=122973
https://social.msdn.microsoft.com/Forums/office/en-US/b018ec1e-0927-4e0c-b797-b539296465a1/docmdoutputto-error-3048-cannot-open-any-more-databases?forum=accessdev