This is using 6.03 from MyGet.
If I have a lot (514+ in Edge, 616+ in Chrome) of Service classes, the browser will show a console error “Uncaught RangeError: Maximum call stack size exceeded” when rendering the Auto UI forms on the /ui routes generated for us.
When this happens, the browser no longer responds as it should (probably rightly so) and so things like authenticating if the route required authentication no longer work.
I’ve made a little repro project and published it on Github : https://github.com/JiwaFinancials/DEV-9177.
(Sorry about the name, DEV-9177 - that’s our company internal tracking number for this issue).
I’m going to split our services into microservices to partition various areas of concern in our API which should allow us to get past this issue, but I thought I’d raise it here in case it was something that could be addressed more simply.