Hi @poveim, I think you're a little bit confused here. let be clear it here. Applying a metadata schema to collections in AEM means the schema is applied to the collection objects themselves (such as Lightbox or other collections), not to the assets contained within them.
Understanding How Collections Work in AEM:
In AEM, collections are virtual groupings of assets. They don’t physically move or duplicate assets — they just reference them. So:
The assets remain in their original folder in "/content/dam/..."
A collection is stored under "/content/dam/collections/..." and contains references to those assets.
Note: Applying a metadata schema to a collection does NOT affect the assets inside it, because the assets are not in the collection folder — they are only referenced. If you go the crx/de and go to your collection, you didn't find any asset node there because they are not exist there.
Conclusion: Apply Metadata Schema to Assets Based on Collection Membership is not natively supported out-of-the-box. If you want to do that you have to write your custom flow like workflow.
Suggestion: If you want to apply a custom metadata schema to an asset, you need to apply the schema to the folder where the asset physically resides. The schema will also be reflected when viewing the same asset within a collection, since collections only reference existing assets.