Creating a kit-extension with USD plugin not registering .dll and .pyd files

To summarize:

  • I’ve used the usd-plugin-samples (kit106 branch) repo to create a USD plugin
  • Created my schema.usd file
  • Built with the default usd-plugin-samples repo config
  • Created a kit-app and a basic python kit-extension using kit-app-template.
  • Added my USD plugin files
  • Modified the config file to add native dll/lib and python module
  • Modified the extension init.py to register the USD plugin

Success: Enabling my plugin with USD schema + DLL/LIB
Error: Enabling my plugin with USD schema + DLL/LIB + python module

Error: Building USD plugin using openUSD from connect-samples repo

I don’t believe to be the only person having issues with the build proccess, but this specific error could only be on my side.

Could you answer these questions:

  1. Regarding your reply and this reply in the older thread, does Omniverse still require that a USD plugin to be built with a custom Omniverse openUSD build?
  2. If yes, where do I get it from, since the reply in the old thread did not work for me. If no, does that mean that usd-plugin-samples (kit106 branch) repo should work by default?