Spell checking breaks for the 2nd language when two Vaults are open

Steps to reproduce

Switch the spell-checking language to German
Open 2 Obsidian Vaults, switch to the 2nd Vault for a moment and then return to the first Vault

Expected result

Spell checker should be working normally in the first Vault.

Actual result

Spell checking breaks (only for German and not for English). Doesn’t detect words in German and marks them in red.

Environment

  • Operating system: Pop!_OS 21.10 running on Xorg
  • Mode of install: Flatpak
  • Debug info:
SYSTEM INFO:
	Obsidian version: v0.14.2
	Installer version: v0.13.31
	Operating system: #202202230823~1646248261~21.10~2b22243 SMP PREEMPT Wed Mar 2 20: 5.16.11-76051611-generic
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: charcoke
	Snippets enabled: 0
	Safe mode: off
	Plugins installed: 10
	Plugins enabled: 9
		1: Quick Latex for Obsidian
		2: Advanced Tables
		3: Calendar
		4: Kanban
		5: Admonition
		6: Minimal Theme Settings
		7: Periodic Notes
		8: Copy button for code blocks
		9: Linter

RECOMMENDATIONS:
	Custom theme: for cosmetic issues, please first try updating your theme to latest. If still not fixed, please try to make the issue happen in the help vault or disable community theme and snippets.
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the help vault or disable community plugins.

Additional information

Spell checking issues are resolved when I restart Obsidian. The dev-console has no errors at the moment. (I’m using the Live Wysiwyg Editor)