If you follow the steps in the multisigner spec the tool seems to cache the last signer and never updates it, or at least, it hangs onto the cache. The result was that I was trying to test multi-signing and couldn't sign as a different signer because it was always choosing the first one, that had already approved the transaction.
It's kind of a corner case in production, but you should be able to choose which signatory to sign as depending on what accounts are connected, and if there aren't any, then you should see a message that says, e.g. "No valid signers connected."
If you follow the steps in the multisigner spec the tool seems to cache the last signer and never updates it, or at least, it hangs onto the cache. The result was that I was trying to test multi-signing and couldn't sign as a different signer because it was always choosing the first one, that had already approved the transaction.
It's kind of a corner case in production, but you should be able to choose which signatory to sign as depending on what accounts are connected, and if there aren't any, then you should see a message that says, e.g. "No valid signers connected."