[BUGFIX] Ensure mode is backend before starting synchronization