У меня была эта проблема, и решение было довольно простым. Как уже было сказано, SyncAdapter работает в другом потоке, поэтому вам нужно указать отладчику на этот поток.
В Android Studio вы добавляете (код ниже) в класс SyncAdapter:
android.os.Debug.waitForDebugger();
Когда вы отлаживаете свое приложение, служба адаптера синхронизации не будет работать автоматически, поэтому вы должны запустить ее, а затем нацелиться на этот процесс.
Подключите отладчик к процессу Android (Это значок рядом с зеленой ошибкой)
Должно работать нормально