[Wear OS Software and Hacking General] gazpachoking:
Tried to do a bit more testing, updated the app and disabled the auto-sync, now I keep getting a crash and can't open the app (on my phone.)

--------- beginning of crash
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime: FATAL EXCEPTION: main
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime: Process: com.turndapage.navbooks, PID: 10865
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {com.turndapage.navbooks/com.turndapage.navbooks.activity.MainActivity}: java.lang.IllegalArgumentException: You're trying to build a job with no constraints, this is not allowed.
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3784)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3816)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:51)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:106)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:193)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:6669)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: You're trying to build a job with no constraints, this is not allowed.
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.job.JobInfo$Builder.build(JobInfo.java:1532)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at com.turndapage.navbooks.activity.MainActivity.startSync(MainActivity.java:253)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at com.turndapage.navbooks.activity.MainActivity.onResume(MainActivity.java:512)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1412)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.Activity.performResume(Activity.java:7292)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3776)
09-12 18:05:05.808 10216 10865 10865 E AndroidRuntime:	... 11 more
09-12 18:05:05.814 1000 883 3094 W ActivityManager: Force finishing activity com.turndapage.navbooks/.activity.MainActivity
09-12 18:05:05.896 1000 883 1515 I ActivityManager: Process com.turndapage.navbooks (pid 10865) has died: vis +99TOP
09-12 18:05:05.898 1000 883 897 I WindowManager: WIN DEATH: Window{39b7856 u0 com.turndapage.navbooks/com.turndapage.navbooks.activity.SettingsActivity}
09-12 18:05:05.900 1000 883 2914 I WindowManager: WIN DEATH: Window{466322a u0 com.turndapage.navbooks/com.turndapage.navbooks.activity.MainActivity}
09-12 18:05:05.937 1000 883 988 W ActivityManager: setHasOverlayUi called on unknown pid: 10865
09-12 18:05:06.709 1000 883 1155 W ActivityManager: Background start not allowed: service Intent { cmp=com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService (has extras) } to com.google.android.apps.messaging/.shared.datamodel.action.execution.ActionExecutorImpl$EmptyService from pid=10073 uid=10085 pkg=com.google.android.apps.messaging startFg?=false
09-12 18:05:07.809 1000 883 1515 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.turndapage.navbooks/.activity.SplashActivity bnds=[634,477][829,702]} from uid 10031
09-12 18:05:07.880 1000 883 942 I ActivityManager: Start proc 10934:com.turndapage.navbooks/u0a216 for activity com.turndapage.navbooks/.activity.SplashActivity
09-12 18:05:08.018 1000 883 1515 I ActivityManager: START u0 {flg=0x20000 cmp=com.turndapage.navbooks/.activity.MainActivity} from uid 10216
--------- beginning of main
09-12 18:05:08.050 10216 10934 10934 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@7cc2156
09-12 18:05:08.101 10216 10934 10934 D OpenGLRenderer: Skia GL Pipeline
09-12 18:05:08.125 10031 7014 7022 W System : A resource failed to call release.
09-12 18:05:08.145 10216 10934 10934 D Book : Loaded bookmarks text
09-12 18:05:08.146 10216 10934 10934 D BookAdapter: Got 1 books
09-12 18:05:08.148 10216 10934 10934 D MainActivity: Got book with id -1
09-12 18:05:08.150 10216 10934 10934 D AndroidRuntime: Shutting down VM
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime: FATAL EXCEPTION: main
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime: Process: com.turndapage.navbooks, PID: 10934
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.turndapage.navbooks/com.turndapage.navbooks.activity.MainActivity}: java.lang.IllegalArgumentException: You're trying to build a job with no constraints, this is not allowed.
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2913)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.os.Handler.dispatchMessage(Handler.java:106)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.os.Looper.loop(Looper.java:193)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.ActivityThread.main(ActivityThread.java:6669)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at java.lang.reflect.Method.invoke(Native Method)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: You're trying to build a job with no constraints, this is not allowed.
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.job.JobInfo$Builder.build(JobInfo.java:1532)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at com.turndapage.navbooks.activity.MainActivity.startSync(MainActivity.java:253)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at com.turndapage.navbooks.activity.MainActivity.onCreate(MainActivity.java:129)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.Activity.performCreate(Activity.java:7136)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.Activity.performCreate(Activity.java:7127)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)
09-12 18:05:08.151 10216 10934 10934 E AndroidRuntime:	... 11 more

EDIT: I was able to launch again by clearing the app storage.