diff --git a/DysonNetwork.Pass/Account/Presences/SpotifyPresenceService.cs b/DysonNetwork.Pass/Account/Presences/SpotifyPresenceService.cs
index 8a75901..1d5c16d 100644
--- a/DysonNetwork.Pass/Account/Presences/SpotifyPresenceService.cs
+++ b/DysonNetwork.Pass/Account/Presences/SpotifyPresenceService.cs
@@ -31,7 +31,7 @@ public class SpotifyPresenceService(
     /// 
     /// Updates the Spotify presence activity for a specific user
     /// 
-    public async Task UpdateSpotifyPresenceAsync(SnAccount account)
+    private async Task UpdateSpotifyPresenceAsync(SnAccount account)
     {
         var connection = await db.AccountConnections
             .FirstOrDefaultAsync(c => c.AccountId == account.Id && c.Provider == "spotify");
@@ -104,7 +104,7 @@ public class SpotifyPresenceService(
         );
     }
 
-    private async Task ParseAndCreatePresenceActivityAsync(Guid accountId, string currentlyPlayingJson)
+    private static Task ParseAndCreatePresenceActivityAsync(Guid accountId, string currentlyPlayingJson)
     {
         var document = JsonDocument.Parse(currentlyPlayingJson);
         var root = document.RootElement;
@@ -178,7 +178,7 @@ public class SpotifyPresenceService(
             contextUrl = contextExternalUrls.GetProperty("spotify").GetString();
         }
 
-        return new SnPresenceActivity
+        return Task.FromResult(new SnPresenceActivity
         {
             AccountId = accountId,
             Type = PresenceType.Music,
@@ -204,6 +204,6 @@ public class SpotifyPresenceService(
                 ["spotify_track_url"] = trackUrl,
                 ["updated_at"] = SystemClock.Instance.GetCurrentInstant()
             }
-        };
+        });
     }
 }
diff --git a/DysonNetwork.Pass/Auth/OpenId/SpotifyOidcService.cs b/DysonNetwork.Pass/Auth/OpenId/SpotifyOidcService.cs
index 3777fce..214b360 100644
--- a/DysonNetwork.Pass/Auth/OpenId/SpotifyOidcService.cs
+++ b/DysonNetwork.Pass/Auth/OpenId/SpotifyOidcService.cs
@@ -29,7 +29,7 @@ public class SpotifyOidcService(
             { "client_id", config.ClientId },
             { "redirect_uri", config.RedirectUri },
             { "response_type", "code" },
-            { "scope", "user-read-private user-read-current-playing user-read-email" },
+            { "scope", "user-read-private user-read-email user-read-currently-playing" },
             { "state", state },
         };