So, there’s writing your UI in Kotlin, then there’s referencing your shared code from swift. “Some have tried creating a framework with a MacOS target and referencing that from their Xcode Catalyst project but it complains.” Are you saying you can’t use a shared code framework from a macos app, or just a Catalyst-specific macos app? Seems odd that Catalyst would prevent you from using a non-UI framework