Some invalid filenames prevent syncing on Android

Steps to reproduce

Create a note containing a ? on any other platform, then attempt to sync to Android.

Did you follow the troubleshooting guide? [Y/N]

Expected result

The file should sync to all platforms correctly or be disallowed as a name.

Actual result

Syncing raises an error about invalid filenames on the Android app.

Environment

SYSTEM INFO:
	Operating system: android 14 (Google Pixel 7 Pro)
	Obsidian version: 1.6.7 (149)
	API version: v1.6.7
	Login status: logged in
	Catalyst license: none
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none

Additional information

Screenshot of the issue:

This appears to be potentially related to this issue.

This is not a bug. This is how it’s intended to work. You are responsible for using filenames that work across your devices.