On the 8th of February Last.fm stopped scrobbling music from Spotify. I reset both Last.fm and Spotify applications on the 10th of February and now scrobbling is working fine. However, only a few tracks appeared on Last.fm as scrobbled on the 9th of February. Is there a way to get missing scrobbles back?
We'd suggest you try reconnecting the Last.fm application to your Spotify account. It's important to make sure that the Last.fm app is removed from the list of your approved apps before you reconnect to Spotify.
If that doesn't help, you can head here and try the workaround @hans-jürgen mentioned.
Hope this helps. If you have questions, you know where to find us.
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
"Difficult roads often lead to beautiful destinations." ―Zig Ziglar
The usual fix when the web API connection loses sync between your Last.fm and your Spotify account is to disconnect and reconnect Spotify scrobbling in your connected Last.fm apps settings, sometimes also trying several times with pauses in-between.
This method can only "cache" up to your last 50 tracks of your Spotify listening history available via web API. If you have scrobbled more than that in the meantime, these are usually lost.
There is a more complicated way of importing your Spotify listening history from the JSON file that you can request from the Privacy support of Spotify. You would need the free Last.fm Scrubbler desktop tool to do that as well which is only available for Windows or use Scrobblify, an online tool which also recognises the JSON format of Spotify files.
An easier method would be manually scrobbling the missing songs with the available tools, Last.fm Scrubbler or the online tools like Universal Scrobbler and Open Scrobbler. They have access to external databases, too, so if you scrobbled albums, you can simply look them up and add their tracklists instead of typing each song manually.