- Restore AIMP scrobbling by checking authorization, settings, metadata, and listening thresholds.
- Diagnose local files, radio streams, cloud music, playlists, and Android scrobblers.
- Run a controlled test before reinstalling AIMP or deleting valuable settings.
- Confirm the Symptom With a Small Safe Test
- Check AIMP's Last.fm Scrobbling and Authorization
- Verify the Metadata AIMP Is Sending
- Test the Original Playback Source
- Check Windows or Android Connectivity and Permissions
- Use Logs and Controlled Diagnostics
- Run a Clean Temporary Test Before Reinstalling
- Quick Fix Checklist
- Frequently Asked Questions
When the AIMP Last.fm scrobbler is not working, tracks may play normally in AIMP but never appear in your Last.fm history. The cause is usually one of five things: scrobbling is disabled, Last.fm authorization has expired, the track lacks usable artist and title metadata, the listening session does not meet Last.fm submission rules, or AIMP cannot reach Last.fm. On Android, there is another important distinction: AIMP relies on a compatible external scrobbling app rather than the Windows player's built-in Last.fm integration. The steps below isolate these possibilities without deleting playlists, reinstalling immediately, or changing unrelated audio settings.

Start with free Canva bundles
Browse the freebies page to claim ready-to-use Canva bundles, then get 25% off your first premium bundle after you sign up.
Free to claim. Canva-ready. Instant access.
1. Confirm the Symptom With a Small Safe Test
Start with one controlled test rather than troubleshooting your entire library. This helps determine whether the problem affects AIMP globally or only certain files, streams, playlists, or devices.
1.1 Choose a Suitable Test Track
Select a local music file that AIMP plays correctly from beginning to end. Ideally, use a normal song several minutes long rather than a short sound effect, podcast chapter, internet radio stream, cloud link, or cue-sheet segment.
Open the track's file information in AIMP and confirm that it has separate, readable values for:
- Track title
- Artist name
- Track duration
- Album name, if available
The artist and track title are the critical fields. Artwork, genre, composer, disc number, and album artist can improve library organization, but missing artwork does not normally prevent a scrobble.
1.2 Play Long Enough to Qualify
Last.fm's documented scrobbling rule requires a track to be longer than 30 seconds. It normally qualifies after you play at least half of it or four minutes, whichever happens first. A track skipped too quickly may appear briefly as now playing without becoming a completed scrobble.
Play the test track without seeking near the end, rapidly pausing and resuming, or pressing Next. Then wait a short time and refresh your Last.fm profile.
Success means the exact artist and title appear in your recent tracks. If that happens, stop changing global settings. The problem is probably limited to the original files, playlist, stream, or metadata source.
2. Check AIMP's Last.fm Scrobbling and Authorization
On Windows, AIMP's Last.fm support is built into the player. Being signed in does not necessarily prove that scrobbling itself is enabled, so check both the account connection and the scrobbling switch.
2.1 Make Sure Scrobbling Is Enabled
Open AIMP's preferences and locate the Last.fm or scrobbler settings. Confirm that the option to enable scrobbling is selected. The exact arrangement can differ between AIMP releases and interface layouts, so look within the plugin or service settings if it is not visible on the first preferences page.
Also open AIMP's plugin list and verify that the built-in Last.fm scrobbler has not been disabled. Avoid installing an old third-party desktop plugin on top of the built-in integration. Two components trying to handle the same service can make diagnosis harder.
After enabling the setting, restart playback with the known-good test track. Success means it appears on your Last.fm profile after meeting the listening threshold. If it does, no reinstall is needed.
2.2 Reauthorize the Last.fm Account
An account can look connected even when its saved session is no longer accepted. Password changes, revoked application access, expired sessions, browser interruptions, or account security changes can all require a new authorization.
- Open AIMP's Last.fm settings.
- Sign out or disconnect the current Last.fm account.
- Close and reopen AIMP.
- Start the sign-in process again.
- Complete the authorization page in your browser.
- Return to AIMP and verify that the correct username is shown.
- Confirm again that scrobbling is enabled.
If authorization repeatedly fails, sign in to Last.fm directly in the browser first. Check the connected applications section of your Last.fm account and revoke the old AIMP authorization before trying again. Do not repeatedly click the authorization button while several browser tabs are open.
Success means AIMP shows the intended Last.fm account and a qualifying test track reaches that account's recent-tracks page. Once it works, stop signing in and out because each new authorization adds another variable.
2.3 Check Private Session and Ignore Rules
Confirm that you have not enabled a private session, scrobbling pause, playlist exclusion, or similar privacy option in AIMP or your external Android scrobbler. Some configurations can intentionally ignore selected playlists or sources.
If the failure affects one playlist but not another, compare their scrobbling or exclusion settings before changing the global account connection. A private listening option should be turned off only if you want the current plays submitted publicly to your Last.fm history.
3. Verify the Metadata AIMP Is Sending
AIMP can play a file whose tags are empty or malformed, but Last.fm needs meaningful artist and track-title information. A filename such as Artist - Song.mp3 does not guarantee that those values exist in the file's metadata.
3.1 Inspect File Information and Tags
Open AIMP's file information or tag editor for a track that fails. Check the actual Artist and Title fields rather than relying on the text displayed by the skin. A skin can format a filename, playlist value, stream title, or library field in a way that looks like valid metadata even when the underlying tags are blank.
Correct obvious problems such as:
- An empty Artist field
- An empty Title field
- The full filename stored as the title
- Placeholder values such as Unknown Artist
- Artist and title entered in the wrong fields
- Broken or unreadable characters caused by tag encoding
- A stream name being used instead of the current song's metadata
Save the corrected tags, remove and re-add the file to a temporary playlist if AIMP still displays cached information, and play it again. If the corrected version scrobbles, stop changing network and authorization settings. The failure was metadata-specific.
3.2 Refresh the Playlist and Music Library
AIMP's playlist or music library may retain older metadata after you edit a file with another program. Refresh the file information, rescan the relevant music-library location, or create a new playlist containing the corrected file.
Do not delete your main music library database merely to force a refresh. First test one updated track in a new playlist. Success means AIMP displays the corrected artist and title before playback and Last.fm receives the same information.
3.3 Separate Artwork Problems From Scrobbling Problems
Embedded covers, folder artwork, downloaded images, and skin artwork panels are not the source Last.fm uses to identify a normal scrobble. If the correct artist and title appear but the cover is missing, treat that as a separate artwork issue.
Similarly, changing skins is rarely an AIMP Last.fm scrobbler fix. Temporarily switch to a standard skin only when the current skin hides the status, account controls, or metadata you need to inspect.
4. Test the Original Playback Source
If local tagged files scrobble but other content does not, the account and basic network connection are working. Focus on the source that fails.
4.1 Internet Radio and Live Streams
Internet radio scrobbling depends on the station sending changing artist and title metadata. Some stations publish only a permanent station name, combine the artist and title into one unreliable field, or send no track duration. AIMP cannot submit accurate individual songs when the source does not identify them properly.
Watch AIMP's displayed information as songs change. If it continues showing only the station name, test another station known to publish track metadata. Success with the second station indicates that the original stream is the limitation, not AIMP's general scrobbler.
4.2 Podcasts and Spoken Audio
Podcast episodes may use the show name, publisher, episode title, or other fields differently from music tags. They may also be excluded by the scrobbler's rules or treated inconsistently because they are not conventional music tracks.
Compare a failing podcast episode with a normal tagged song. If music scrobbles correctly, do not reinstall AIMP. Inspect the episode's Artist and Title fields and decide whether submitting spoken content is supported by your chosen scrobbling setup.
4.3 Cloud, WebDAV, Samba, and Network Files
A remote file must remain accessible long enough for AIMP to read its duration and metadata and complete playback. Expired cloud sessions, changed WebDAV or Samba credentials, intermittent Wi-Fi, and sleeping network drives can interrupt this process.
Copy one failing remote track to local storage without converting it, add the local copy to a new playlist, and play it. If the local copy scrobbles, check the remote connection, credentials, metadata-reading behavior, and connection stability. The audio output device is not the likely cause if both copies play and only the remote one fails to submit.
4.4 Converted Files and Cue Sheets
If only newly converted files fail, inspect their output tags in AIMP's tag editor. A converter can produce playable audio while omitting artist and title metadata because of the selected naming template or metadata options.
For cue-sheet tracks, make sure AIMP identifies each segment as a real track with a title, performer, and usable duration. Test the original file and one converted output. Converter logs may reveal read or write failures, but they are relevant only when the issue begins after conversion.

5. Check Windows or Android Connectivity and Permissions
5.1 Windows Network Access
AIMP needs internet access to authorize the account and submit listening information. Test whether Last.fm opens normally in a browser on the same computer. If it does not, fix the network, DNS, proxy, captive portal, or service outage before altering AIMP.
If the website works but AIMP does not, review any manually configured proxy inside AIMP or Windows. Also check whether a firewall rule specifically blocks AIMP's outbound connection. Keep normal security protection enabled and create only the narrow permission needed for the legitimate AIMP executable.
Confirm that Windows has the correct date, time, and time zone. Authentication systems can reject requests when the device clock is substantially wrong.
5.2 Android Requires a Compatible Scrobbler
AIMP for Android does not use the Windows desktop player's built-in Last.fm workflow. The official AIMP Android FAQ directs users to install and authorize a compatible external Last.fm scrobbler. That app detects playback information from AIMP and submits it to Last.fm.
In the external scrobbler:
- Sign in to the correct Last.fm account.
- Enable AIMP in the list of supported or monitored players.
- Grant notification access if the scrobbler requires it.
- Allow background operation.
- Remove restrictive battery optimization for the scrobbler when Android stops it.
- Allow mobile data or Wi-Fi access.
Android vendors use different names for background controls, including unrestricted battery use, autostart, background activity, and sleeping apps. Change only the setting for the scrobbler that is being stopped. AIMP may also need permission to access the music files, but storage access alone does not authorize Last.fm submissions.
Success means the external scrobbler recognizes AIMP's current artist and title, remains active after the screen turns off, and submits the track after the listening threshold.
5.3 Bluetooth and Audio Device Modes
Changing from speakers to Bluetooth should not normally stop Last.fm scrobbling because submissions are based on playback and metadata, not the physical output. However, Bluetooth controls can cause tracks to be skipped, restarted, or played for too little time.
Run one test without using headset buttons, automotive controls, smart-watch commands, or automatic pause features. If that works, observe whether the device is sending repeated Next, Stop, or play-state commands. Do not change codecs or install codec packs for a track that already plays correctly.
6. Use Logs and Controlled Diagnostics
If correct local files still do not scrobble after a clean authorization, use AIMP's available scrobbler log or diagnostic information. The goal is to identify a category of failure, not to edit configuration files blindly.
6.1 Read the Scrobbler Log
Open the Last.fm settings and look for its log or diagnostic view. Reproduce the problem with one test track, then look for messages related to:
- Authorization or invalid session
- Internet connection failure
- Bad request or service response
- Missing artist, title, or duration
- A queued submission that cannot be sent
An authorization error calls for the re-login workflow. A connection error calls for a network or proxy check. Missing metadata calls for tag correction. This is more reliable than changing the output method, skin, decoder, and library settings simultaneously.
6.2 Compare Now Playing With a Completed Scrobble
A track displayed as now playing is not proof that Last.fm has counted it. Now-playing updates can be sent near the beginning, while the completed scrobble is submitted only after the listening requirement is met.
If now playing appears but the track never enters recent history, let the song pass the qualifying point and check for skips, pauses, duration errors, or submission errors. If neither now playing nor a completed entry appears, prioritize authorization, scrobbling enablement, metadata, and connectivity.
6.3 Allow for a Short Profile Delay
Refresh the Last.fm recent-tracks page after the test track qualifies. A short display delay can occur, and an offline or temporarily failed submission may remain queued for later delivery. Avoid replaying the same few seconds repeatedly because that does not create a valid test.
If the track appears after a short wait, stop troubleshooting. There is no benefit in reinstalling a working configuration merely because the profile was not instant.
7. Run a Clean Temporary Test Before Reinstalling
Before removing AIMP, deleting playlists, or resetting every preference, create the smallest possible clean test:
- Close other desktop or mobile scrobbling clients.
- Use one correctly tagged local song longer than 30 seconds.
- Create a new temporary playlist containing only that song.
- Confirm the correct Last.fm account is authorized.
- Confirm scrobbling is enabled.
- Play without seeking, skipping, or using remote controls.
- Wait briefly and refresh the correct Last.fm profile.
If the clean playlist works, preserve the working account and plugin settings. Add one original variable at a time, such as the old playlist, remote source, cue sheet, radio URL, converted file, custom skin, or Bluetooth control.
If the clean test fails, back up playlists and settings before considering a fresh profile or reinstall. Reinstalling is a late step because it will not repair bad tags, revoked Last.fm access, blocked internet access, Android background restrictions, or a radio stream that sends no song metadata.
8. Quick Fix Checklist
- Verify that AIMP's Last.fm scrobbling option is enabled.
- Confirm the built-in Windows scrobbler plugin is active.
- Disconnect and reauthorize the correct Last.fm account.
- Turn off private session or intentional playlist exclusions.
- Test a local song with valid Artist and Title tags.
- Play more than half the song or four minutes, whichever comes first.
- Do not test with a track shorter than 30 seconds.
- Refresh the Last.fm profile after a short wait.
- Check AIMP's scrobbler log for authorization or connection errors.
- Verify that Last.fm opens over the same Windows network.
- Refresh playlist or library metadata after editing tags.
- Test remote music by copying one file to local storage.
- On Android, authorize a compatible external scrobbler.
- Allow the Android scrobbler notification and background access.
- Test without rapid skips, seeking, or Bluetooth control commands.
9. Frequently Asked Questions
9.1 Why Does Last.fm Show Now Playing but Not Save the Scrobble?
Now playing is a separate status update. The completed entry normally requires a track longer than 30 seconds to play for at least half its duration or four minutes, whichever comes first. Let the track qualify without skipping, then refresh your recent history.
9.2 Does AIMP Need Album Artwork to Scrobble?
No. The essential identification fields are the artist and track title. Album information can also be submitted, but local cover artwork is not required. If scrobbling works but the cover is missing, troubleshoot artwork separately.
9.3 Why Do Local Files Scrobble but Internet Radio Does Not?
The station may not send individual artist and title metadata, or it may expose only a generic station name. Test another station and watch whether AIMP's displayed metadata changes for each song. If tagged local files work, your Last.fm authorization is probably fine.
9.4 Should I Install the Last.fm Desktop App or an Old AIMP Plugin?
For current Windows troubleshooting, start with AIMP's built-in Last.fm scrobbler rather than stacking old plugins or multiple desktop clients. On Android, use a compatible external scrobbling application because the mobile workflow is different. Avoid running multiple scrobblers during testing because they can create duplicates or conflicting behavior.
9.5 Why Did Scrobbling Stop After I Changed My Last.fm Password?
The saved authorization may no longer be valid. Disconnect the Last.fm account in AIMP, revoke the old connected application if necessary, restart AIMP, and complete a fresh browser authorization. Then verify that scrobbling is still enabled.
9.6 When Should I Reinstall AIMP?
Reinstall only after a correctly tagged local track fails in a new temporary playlist, the account has been reauthorized, internet access works, the scrobbler is enabled, and the log does not point to a fixable network or metadata error. Back up playlists and settings first. If one source or file type fails while the controlled test works, reinstalling the entire player is unlikely to solve it.