Sorry, but the implementation I have here was capable of loading modules with dependencies when I had it implemented in the larger system.

It’s quite possible that since writing the above solution that Angular changed how it loads sub-dependencies’ dependencies.

I no longer have access to the code-base that spawned this solution, as I left the company.

I wish you luck!

Front End Developer