Sync not pushing full update

I joined the forum because of this. I feel it’s the one piece missing from otherwise perfect app.

The missed sync gets more pronounced in the scenario where one “quickly writes something and lock your phone / switch to a different app”. There are similar reports from multiple users in a different feature request titled “Make Obsidian Sync work in background (on Mobile)” (link seems to be forbidden?)

It looks like the iOS app may either: A. not have a way to complete the upload once it enters the background; B. prioritizing uploads other than the most recently edited file; or C. the feature is broken.

If A: iOS has an API explicitly for this purpose called beginBackgroundTask. Presumably third party apps like Google Keep and Notion use this to complete syncing of the most recently typed text even after the app enters the background.

This method requests additional background execution time for your app. Call this method when leaving a task unfinished might be detrimental to your app’s user experience. For example, call this method before writing data to a file to prevent the system from suspending your app while the operation is in progress.

If C: perhaps the debouncing interval has been increased too long that it goes over the background task’s allotted time of 5 seconds?

SYSTEM INFO:
	Operating system: ios 26.1 (Apple iPhone18,3)
	Obsidian version: 1.10.6 (256)
	API version: v1.10.6
	Login status: logged in
	Language: en
	Catalyst license: none
	Live preview: on
	Base theme: light
	Community theme: none
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 0
	Plugins enabled: 0

RECOMMENDATIONS:
	none

Steps to reproduce:

  1. Create a file in macOS app.

  2. In iOS app, type something but IMMEDIATELY go to homescreen.

  3. Wait forever in macOS app for what you just typed in iOS app.