To sign a message, try again with Electrum. Their UI is clunky, but I'm 99% sure you can sign a message in Electrum even using an airgapped device, but figuring out how is buried in the UI.
When I read the release notes for Sparrow 1.8.0 stating that it allows signing messages via QR code I was happy to have a solution, but when I try my Keystone just says "Invalid QR Code".
Haven't figured out how to sign via QR code on Electrum. It worked with my BitBox but I wanted an airgapped solution.
Any ideas?