diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt
index af3d1bf827df4bd0b92c68ef27b4b3efc4185070..298354d970bbf4dc537899eeeb5d4f55efdfbc81 100644
--- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt
+++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/download/DownloadDiagnosisKeysTask.kt
@@ -61,10 +61,6 @@ class DownloadDiagnosisKeysTask @Inject constructor(
             val currentDate = Date(timeStamper.nowUTC.millis)
             Timber.tag(TAG).d("Using $currentDate as current date in task.")
 
-            /****************************************************
-             * RETRIEVE TOKEN
-             ****************************************************/
-            val token = retrieveToken(rollbackItems)
             throwIfCancelled()
 
             // RETRIEVE RISK SCORE PARAMETERS
@@ -105,7 +101,9 @@ class DownloadDiagnosisKeysTask @Inject constructor(
                 )
             )
 
-            Timber.tag(TAG).d("Attempting submission to ENF")
+            val token = retrieveToken(rollbackItems)
+            Timber.tag(TAG).d("Attempting submission to ENF with token $token")
+
             val isSubmissionSuccessful = enfClient.provideDiagnosisKeys(
                 keyFiles = availableKeyFiles,
                 configuration = exposureConfig.exposureDetectionConfiguration,
@@ -180,6 +178,7 @@ class DownloadDiagnosisKeysTask @Inject constructor(
             LocalData.googleApiToken(googleAPITokenForRollback)
         }
         return UUID.randomUUID().toString().also {
+            Timber.tag(TAG).d("Generating and storing new token: $it")
             LocalData.googleApiToken(it)
         }
     }