Deduced some more information last night:
• If I create prices and use the collection alias in the reference, the bulk import fails like what we saw in our HA prod cluster.
• If I create prices and use the actual collection name in the reference but it has dots, the search fails once bulk import reaches related documents.
• If I create prices and use the actual collection name in the reference and it only has underscores, it works!
@TypesenseTeam, I'm not sure if you're able to verify any of this or explain this behavior based on what you see in the backend. Bur for the current release of async_reference, it seems very important to use the actual collection name (not an alias) and to not use dots in the naming.