users may need to uninstall the broken / unsigned version first...
TL:DR
winget uninstall --id AgileBits.1Password.CLI
winget install --id AgileBits.1Password.CLI --version 2.30.3
All the things.
PS C:\Users\myuser> op signin
[ERROR] 2025/05/12 10:09:00 connecting to desktop app: write: The pipe is being closed.
PS C:\Users\myuser> op --version
2.31.0
PS C:\Users\myuser> winget install --id AgileBits.1Password.CLI --version 2.30.3
Found an existing package already installed. Trying to upgrade the installed package...
No available upgrade found.
No newer package versions are available from the configured sources.
PS C:\Users\myuser> op --version
2.31.0
PS C:\Users\myuser> winget uninstall --id AgileBits.1Password.CLI
Found 1Password CLI [AgileBits.1Password.CLI]
Starting package uninstall...
Successfully uninstalled
PS C:\Users\myuser> winget install --id AgileBits.1Password.CLI --version 2.30.3
Found 1Password CLI [AgileBits.1Password.CLI] Version 2.30.3
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://cache.agilebits.com/dist/1P/op2/pkg/v2.30.3/op_windows_amd64_v2.30.3.zip
██████████████████████████████ 8.34 MB / 8.34 MB
Successfully verified installer hash
Extracting archive...
Successfully extracted archive
Starting package install...
Command line alias added: "op"
Successfully installed
PS C:\Users\myuser> op --version
2.30.3
PS C:\Users\myuser> op signin
Select account [Use arrows to move, type to filter]
> Team Account (redacted.from.view)