El informe también describe el rechazo de la salida v2 por parte de joinpsbts, una RPC que solo acepta archivos v0. El software de firma externo podría tener problemas similares si no es compatible con v2.
GitHub muestra una etiqueta final del código fuente v32.0, verificada y firmada, con fecha del 21 de octubre. La página oficial de descargas todavía anunciaba la versión 31.1 cuando se consultó el 22 de octubre, por lo que la etiqueta por sí sola no debe interpretarse como confirmación de que los binarios de la versión 32.0 estén disponibles.
El mantenedor fanquake trasladó el problema de compatibilidad a la versión 32.1 el 21 de octubre, y dijo que la versión 32.0 se había demorado y que todavía no había una solución lista para incluir como retroportación. La solicitud de cambios 36539 propone restaurar las PSBT creadas con la interfaz gráfica a v0 y seguía abierta al consultarse el 22 de octubre. La cobertura de CryptoSlate sobre la versión candidata de septiembre había señalado los cambios en el formato predeterminado de la RPC; el aplazamiento de la solución para la interfaz gráfica es el desarrollo posterior.
Cómo evitar la incompatibilidad de formato de las PSBT
Los cosignatarios que usan versiones distintas pueden elegir v0 al crear el archivo mediante la interfaz RPC de Core 32, usando psbt_version=0 con walletcreatefundedpsbt o createpsbt. Las pruebas funcionales de v32.0 cubren ambas versiones del formato y comprueban que la salida decodificada coincida con la versión solicitada.

BIP 370 también permite convertir una PSBT v2 existente a v0 reconstruyendo su transacción sin firmar, pero no proporciona por sí mismo un comando para el operador.
