@xta0
feels like we’re getting closer!
re-built using the command you sent.
the lipo command shows all the libraries built properly for arm64_32
the otool command you gave is showing “-i functionality obsolete”  but the bitcode errors went away so I’m assuming that worked ok.
after doing that I still got a bunch of errors, but i was able to get rid of most by doing:

Build Settings -> Valid Architectures.  Removing armv7k and just leaving it as arm64_32.  Is this ok to do? Or will I run into issues later because I removed armv7k.

But… now my (hopefully) last hurdle is this error:

libpytorch_qnnpack.a(8x8-aarch64-neon.S.o), building for watchOS, but linking in object file ( …pytorch/lib//libpytorch_qnnpack.a(8x8-aarch64-neon.S.o)) built for macOS, for architecture arm64_32

so… I’m not sure how to resolve this issue.  any ideas?
Thanks Tao!!