In alpha.9 or something, I could pass None for the internal descriptor. Now it is no longer an Option, so I passed in the same descriptor, but we get an error that they can't be the same.
We have a wallet that is a single key, simple tr(<pubkey>) descriptor where internal and external addresses are identical. This used to work perfectly before.
We are hitting this message: write!(f, "External and internal descriptors are the same")