Update fails with incorrect architecture

Description

The mailspring update received/notified today (Jan 3, 2025) repeatedly fails with the message below.

short version

have 'arm64', need 'x86_64h' or 'x86_64'

Full version (new lines added to improve readability)

Error: dlopen(/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node, 0x0001): 
tried: '/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64')), 
'/System/Volumes/Preboot/Cryptexes/OS/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' (no such file), 
'/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' 
(mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64'))

Screenshots

Setup

  • OS and Version: MacOs 15.2 (24C101) Sequoia
  • Processor: 3.2 GHz 6-Core Intel Core i7
  • Installation Method: triggered from a mailspring notification
  • Mailspring Version: cannot check directly, as mailspring displays the same error every time it is opened.

The update seems to have happened at 2 January 2025 at 3:44 am (GST+8)

Additional Context

I found additional info inside mailspring.app, but this window only accepts img files, so they are not attached.
However perhaps this will be helpful (… or not …)
… from /Applications/Mailspring.app/Contents/Info.plist

<key>CFBundleInfoDictionaryVersion</key>
    <string>6.0</string>
<key>CFBundleShortVersionString</key>
    <string>1.15.0</string>
    <key>CFBundleVersion</key>
    <string>1.15.0</string>

Thank you for any help you can offer. I am happy to be contacted directly at anita@joli.com.au - keep in mind that I am at GST+8, so responses may be delayed (or, in fact, arrive before you sent the question)

Never mind. As soon as I posted it showed me the earlier reports and response.

I have the same problem

Error: dlopen(/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node, 0x0001): tried: '/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' (no such file), '/Applications/Mailspring.app/Contents/Resources/app.asar.unpacked/node_modules/better-sqlite3/build/Release/better_sqlite3.node' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64'))