Btw, saya lihat contoh diatas kedua address-nya masih bertype segwit, yang untuk sign menggunakan P2SH (3...) sementara yang dicantumkan di message-nya P2WPKH (bc1...). Dan mungkin maksudnya diatas adalah bech32 encoding bukan bech21.
saya typo nulis bech32 address. btw, Message di atas hanya sebagai format untuk dilampirkan seperti contoh, jikapun menggunakan legacy address tentu aspek keamanan seperti bisa di-sign kembali jika dibutuhkan.
Note: meskipun sudah menggunakan scan barcode untuk mempermudah pengisian address dan lainnya dan juga meminimalisir resiko salah ketik ketika dilakukan manual, namun untuk lebih yakin pastikan memeriksa kembali address yang dituju ketika transaksi.
Sampai saat ini, selama kenal bitcoin saya belum pernah sekalipun ngetik alamat bitcoin secara manual. hampir 99% copy paste baik dari hp ke laptop atau sebaliknya, namun meskipun sering copas, saya tidak begitu saja klik kirim sebelum pastikan semua huruf sesuai dengan apa yang saya copas. kadang bisa sampai 5x ngeceknya