I gave it now a second attempt with the Capacitor’s implementation. Same issue.
if (isPlatform('android')) {
if (filename.includes(".json")) {
filename = filename.replace(".json", ".xlsx");
encodeBase64(content)
}
const result = await Filesystem.writeFile({
path: filename,
data: content,
directory: Directory.Documents
});
FileOpener.showOpenWithDialog(result.uri, mimeType)
}