Asset registry refresh of a single asset containing multiple objects

Has the new package been saved to disk at that point? If not then FCA_Added would just re-scan the file as it was, and potentially skip it if it didn’t think anything had changed from the initial cache.

AddAssetPath is used to add folders, not asset data, so I’m not surprised that did nothing.

AssetCreated is still your best bet to re-populate the asset registry if your file hasn’t been updated on disk. You’d just need to enumerate your package and add anything you need.