Cannot Open Vault Error Code BQ2I:3F5C:5IES

I have version 1.17.1 on the latest windows 11 and get anError Code BQ2I:3F5C:5IES this happens on two diferent machines the second being win 10

the vault is on a local dropbox folder so is synced

Error Code BQ2I:3F5C:5IES
org.cryptomator.cryptolib.api.MasterkeyLoadingFailedException: I/O error
	at org.cryptomator.cryptolib@2.2.1/org.cryptomator.cryptolib.common.MasterkeyFileAccess.load(MasterkeyFileAccess.java:121)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.ui.keyloading.masterkeyfile.MasterkeyFileLoadingStrategy.loadKey(MasterkeyFileLoadingStrategy.java:74)
	at org.cryptomator.cryptofs@2.9.0/org.cryptomator.cryptofs.CryptoFileSystems.create(CryptoFileSystems.java:48)
	at org.cryptomator.cryptofs@2.9.0/org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:196)
	at org.cryptomator.cryptofs@2.9.0/org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:86)
	at java.base/java.nio.file.FileSystems.newFileSystem(Unknown Source)
	at java.base/java.nio.file.FileSystems.newFileSystem(Unknown Source)
	at org.cryptomator.cryptofs@2.9.0/org.cryptomator.cryptofs.CryptoFileSystemProvider.newFileSystem(CryptoFileSystemProvider.java:126)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.common.vaults.Vault.createCryptoFileSystem(Vault.java:155)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.common.vaults.Vault.unlock(Vault.java:174)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.ui.keyloading.KeyLoadingStrategy.use(KeyLoadingStrategy.java:109)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:82)
	at org.cryptomator.desktop@1.17.1/org.cryptomator.ui.unlock.UnlockWorkflow.call(UnlockWorkflow.java:37)
	at javafx.graphics@24.0.1/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Unreadable JSON
	at org.cryptomator.cryptolib@2.2.1/org.cryptomator.cryptolib.common.MasterkeyFile.read(MasterkeyFile.java:59)
	at org.cryptomator.cryptolib@2.2.1/org.cryptomator.cryptolib.common.MasterkeyFileAccess.load(MasterkeyFileAccess.java:127)
	at org.cryptomator.cryptolib@2.2.1/org.cryptomator.cryptolib.common.MasterkeyFileAccess.load(MasterkeyFileAccess.java:119)
	... 19 more
Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
	at com.google.gson@2.12.1/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:520)
	at com.google.gson@2.12.1/com.google.gson.Gson.fromJson(Gson.java:1361)
	at com.google.gson@2.12.1/com.google.gson.Gson.fromJson(Gson.java:1262)
	at com.google.gson@2.12.1/com.google.gson.Gson.fromJson(Gson.java:1199)
	at org.cryptomator.cryptolib@2.2.1/org.cryptomator.cryptolib.common.MasterkeyFile.read(MasterkeyFile.java:52)
	... 21 more
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
See https://github.com/google/gson/blob/main/Troubleshooting.md#unexpected-json-structure
	at com.google.gson@2.12.1/com.google.gson.stream.JsonReader.unexpectedTokenError(JsonReader.java:1814)
	at com.google.gson@2.12.1/com.google.gson.stream.JsonReader.beginObject(JsonReader.java:509)
	at com.google.gson@2.12.1/com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:509)
	... 25 more

Welcome to the Cryptomator Community :slightly_smiling_face:

Your masterkey file is damaged. Restore it from a backup.

The backup is stored inside the locked vault directory. It is named “masterkey.cryptomator.XXXXXXXX.bkup”. If there are several backups, pick the most recent one. To restore:

  1. Make a copy of the current masterkey.cryptomator file
  2. Select the most recent backup file
  3. Rename the backup file to “masterkey.cryptomator” and overwrite the existing masterkey file
  4. Unlock the vault

If step 4 is successful, you can delete the copy you made in step one.

I haven’t got any of those files in any folder, I think Dropbox had done a number on me