I apologise as I’m sure this is a frequent misunderstanding but I have been browsing similar problem threads and the collection proxy documentation for a couple of hours and can’t find a solution.
I do not know where to put a collection proxy. I can add it to a game object, but then that game object is already part of a collection, so it creates a loop and won’t build?
It seems to me like you’re trying to load the bootstrap collection using the proxy - that is both impossible and unnecessary, as the bootstrap collection (set in game.project) will always load on startup and will remain loaded throughout the whole runtime.
You only need collection proxies to load other collections you might have. In that case you’d put them into the bootstrap collection (main.collection by default).