This seems to have been caused with an upstream behavior in the signer; I opened a merge request to address it:
@reya was kind enough to review and merge it, so you should see some improvement once Nostr Connect updates!
Gitea: Git with a cup of tea
fix: convert the stored hex key to bytes before nip44 getConversationKey
Since 1.0.0 every `window.nostr.nip44.encrypt`/`decrypt` call fails with `expected Uint8Array, got type=string`, which breaks NIP-17 DMs and anythi...