<!-- The comments between these brackets won't show up in the submitted issue (as you can see in the Preview). -->
<!-- Please try to download latest, https://github.com/schollz/croc/releases/latest of croc before reporting a bug! -->
## Describe the bug
<!-- A clear and concise description of what the bug is. -->
For some reason, since updating to `v9.6.17`, I get an error when invoking croc as the receiver telling me to export a secret phrase. Which I find strange for two reasons: one, because I wasn't sending data via this client, and two because croc has long generated its own passcodes so I don't understand why it's suddenly telling me going against that is now a requirement.

## To Reproduce
Steps to reproduce the behavior:
<!-- 1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error -->

1. Start/Prepare a `croc` transfer on another device (in my case, SteamOS via Steam Deck)
2. Run the croc receive password (`croc wxyz-something-something-something`)
3. Receive this error that's unrelated to receiving:
```
To use croc you need to set a code phrase using your environmental variables:

        export CROC_SECRET="yourcodephrasetouse"
```

## Expected behaviour
<!-- A clear and concise description of what you expected to happen. -->
Croc's old behavior: that it doesn't force me to set a secret phrase when receiving data.

## Version
<!-- Check "croc -v" and report it -->
Receiver Croc Version: 9.6.17 (OS: Gentoo LLVM)
Sender Croc Version: v9.6.14 (OS: SteamOS)
(Haven't updated the sender in a while since installing `croc` via the script on the Steam Deck fails and requires manual intervention, so I only tend to update it periodically on SteamOS)

## Additional context
<!-- Add any other context about the problem here. -->
It gets even more strange when you try to comply with its request; example:
`env CROC_SECRET="(sender's passcode)" croc (sender's passcode)`
returns:
`securing channel...2024/05/23 12:07:32 room (secure channel) not ready, maybe peer disconnected`
Claims an Exported Variable is Required to Receive Data
This is a GitHub Issue
repo:croc
owner:schollz
Title : Claims an Exported Variable is Required to Receive Data
Issue date:

--- start body ---
<!-- The comments between these brackets won't show up in the submitted issue (as you can see in the Preview). -->
<!-- Please try to download latest, https://github.com/schollz/croc/releases/latest of croc before reporting a bug! -->
## Describe the bug
<!-- A clear and concise description of what the bug is. -->
For some reason, since updating to `v9.6.17`, I get an error when invoking croc as the receiver telling me to export a secret phrase. Which I find strange for two reasons: one, because I wasn't sending data via this client, and two because croc has long generated its own passcodes so I don't understand why it's suddenly telling me going against that is now a requirement.

## To Reproduce
Steps to reproduce the behavior:
<!-- 1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error -->

1. Start/Prepare a `croc` transfer on another device (in my case, SteamOS via Steam Deck)
2. Run the croc receive password (`croc wxyz-something-something-something`)
3. Receive this error that's unrelated to receiving:
```
To use croc you need to set a code phrase using your environmental variables:

        export CROC_SECRET="yourcodephrasetouse"
```

## Expected behaviour
<!-- A clear and concise description of what you expected to happen. -->
Croc's old behavior: that it doesn't force me to set a secret phrase when receiving data.

## Version
<!-- Check "croc -v" and report it -->
Receiver Croc Version: 9.6.17 (OS: Gentoo LLVM)
Sender Croc Version: v9.6.14 (OS: SteamOS)
(Haven't updated the sender in a while since installing `croc` via the script on the Steam Deck fails and requires manual intervention, so I only tend to update it periodically on SteamOS)

## Additional context
<!-- Add any other context about the problem here. -->
It gets even more strange when you try to comply with its request; example:
`env CROC_SECRET="(sender's passcode)" croc (sender's passcode)`
returns:
`securing channel...2024/05/23 12:07:32 room (secure channel) not ready, maybe peer disconnected`
--- end body ---
