B25-B44 Strange behaviors in "My History" [Investigating, Ticket In]

Ok, it’s probably part of the sync problems you already know, but looking at the “My History” section of Roon, for the tracks played on ARC (both downloaded and played offline, and streamed from the core) you can see some strange situations:

  • tracks played on ARC streaming from the core that do not appear in the History section
  • all downloaded tracks played offline are never added to core history when connecting ARC at a later time
  • Tracks played in part, paused by keeping the ARC app open or by closing and reopening ARC at a later time and finished listening, on the Hystory they appear 2 times with different playback percentages (never at 100%). In these cases Roon considers that the track has been played 2 times and not once in a complete way but in 2 distinct moments (I checked on the core the number next to the track in the album view which indicates how many times it has been played)

The problem is that it doesn’t always happen in a systematic way. I ask the staff and the other beta testers if you can test playing the tracks in various ways, always checking the consistency of the listening history

OS: Android
Core: Windows
All tests were done with local files (I don’t use streaming services)

1 Like

Hi, @Daniele_Piancastelli, sorry for the late reply here. We were able to find several problems in that area and put in ticket for the dev team.

Thank you for reporting these.


Ivan

2 Likes

Thank you @ivan ! I’m monitoring this part more closely and have found another error:

A few days ago I played, directly from the core, some new albums that have never been played. In the “History” tab they were reproduced at 100% but, in the album section, the count of the reproductions of the single tracks remained “0”

B31: I see no improvement here. Usual problems both in the “History”, and in the count of the reproductions of the tracks

B40/1107:
a few steps forward here:
yesterday I listened to 2 songs online (B39) and today I listened to 2 albums downloaded with the core offline (first album and half of the second with B39, last part of the second with B40). I also tried the “repeat” on a song by listening to it 3 times consecutively to check if the track count was increasing correctly.
All tracks were played once except the “repeat” track which was played 3 times. While listening I paused and resumed listening several times, as well as closing and reopening ARC several times in addition to updating to the B40).
Tonight I connected ARC to the core and checked the listening history:

  • Most of the tracks have been successfully added to the “History” with +1 to the track’s play count

  • A track played once has not been added to the “History” and the count has not increased

  • The “repeat” track was successfully added 3 times to the “History” and the track’s play count has grown +3

  • 2 tracks have been played only once but at the “Hystory” one is played twice (100% on both lines) and one 3 times (one line at 75%, one line at 30%, one line at 40%). The order of these lines is also wrong). Track play count is also wrong (+2 the first song, +3 the second song)
    I believe that for both of these songs, while listening, he paused ARC or closed the application.

Another error detected yesterday on the History section: I was listening to music from the core on two different endpoints while browsing ARC on my smartphone. There was a core crash and when I came back the music had stopped on both endpoints but the 2 playback lines were already appearing in the “Hystory”. I resumed listening by finishing the songs and another 2 listening lines were added to the “History”. The track count is also increased by +2 although, in reality, I only listened to the songs once.

I am having inconsistency in the tracks played remotely in ARC showing up as credited played in the track history, although the album shows up in the recently played section.

Ok, this is weird.
Now many of the tracks I talked about in the previous post have disappeared from History and the playback count has decreased

You can compare the screenshots here with the previous ones

Thank you for flagging. We’re looking into this.

2 Likes

ARC B44
Roon 2.0 B1119

I did some tests to verify the cases of duplication of the track (I was connected to the Core):

  • I started a track and, during playback, i paused and resumed several times. Checking the “History” section, the track was added only once (even the playback count only increased by +1) but the percentage was 30%

  • I played another track and this time, again during playback, i closed and reopened ARC 5 times. Each time a line was added to the “History” section and the playback count also increased by +5

  • I played another track and, while playing, i paused and resumed several times without ever closing ARC.
    Even ten minutes after the end of the track, nothing appeared in the “History” section. No increment to the playback count
    EDIT: The track appeared after 37 minutes (play count increased +1)

I confirm that even with the latest ARC and Roon builds the problems are still there:

tracks played but not counted / visible in the History (this also happens with sections played in roon and not only with ARC), tracks added to History and counted in a first moment and then disappear on a subsequent access to the core.

I also had a new case where, synchronizing the history between the ARC and the core (some songs had been played offline) and deleting a mistakenly duplicated track in the history, all the history that ARC had synchronized just before was gone.

I don’t know if the roon team had taken the time to tweak something before the release of builds 44/1119, however this unfortunately doesn’t work yet :disappointed:

1 Like

B55/B1132

I haven’t read anything about this in the latest beta release notes, so just to confirm this problem is still here

Any updates on this?

Hi @Daniele_Piancastelli,

We merged several tickets with ARC 1.0.1, 1.02, and 1.0.3 to improve sync stability and target specific playcount recording bugs that appeared under certain queue conditions.

That said, sync won’t be instantaneous for phones with memory pressure, or phones experiencing intermittent or poor connectivity (particularly if they haven’t been on the home network in some time, as ARC will rely heavily on cached data).

However, reviewing your reports and taking a pass-through of ARC diagnostics reveals some evidence that your troubles with ARC are ongoing. We definitely want to pinpoint what’s going wrong in your specific case with the S9.

If you don’t mind, can you please bring us up to speed with the most recent symptoms of your history mismatch between Roon and ARC?

Thanks!

Hi @connor
with the latest builds it seems that things have improved. To be honest, while the previous builds i tested them almost exclusively in offline mode and synchronizing the core even a day or two later, i used the 75 exclusively online. For now, the only anomaly i’ve managed to reproduce is the one you see in the attached video.

Playing a track → pause → exit Arc → enter ARC → resume playback.

https://drive.google.com/file/d/1nBNEFV0OfbkHkL5xfjyr8_cQHJZbZh9z/view?usp=share_link

As you can see, when i come back in ARC “My Hystory” updates by adding the track and adds another one when the same track ends as if i had listened to it twice.

I don’t know how Roon manages the tracks listened to (each track being played is assigned a unique key which remains valid until the track ends or skips to the next one in order to always consider it the same?).
Here it seems that Roon interprets them as two distinct plays.

In these days i’ll try offline listening again and i’ll try to identify and report any other anomalies here

Hi @connor,
I tested ARC in offline mode for two days and the situation is worse than when i use it online (previous video post):
The problems are mainly 2:

  • Here too the tracks are duplicated or more
  • If I try to delete even just one of the synced tracks from the history, a lot of the newly synced history will be deleted randomly (this also happened in previous builds)

It’s all captured in this video.

https://drive.google.com/file/d/10mwIlvQUm8EDYjz6P6vQzWuEUtfoY13_/view?usp=share_link

The test scenario was:

  • Core shut down from November 16th
  • Arc used in offline mode from November 16 until the synchronization a little while ago that you see in the video
  • 3 full albums have been played (26 total tracks) and each track has been played only once (as visible in the video)
  • Playback was paused and resumed several times either by keeping ARC open or closing and reopening ARC at a later time
  • If you want to check the logs on both ROON and ARC, everything that is present from November 16th to video time (21.46 CET) concerns the offline listening of the 3 albums

let me know if you need more details

I report another anomaly found in these days:

Playback with Arc connected online to the core, of albums or random tracks. Some tracks have not been recorded in the “My History” section (consequently no +1 to the play count)


Tracks played in Arc and not added to “My History”:

  • Timestamp: November 18th between 17.30 and 22.00 CET
    Threshold - Swallowed
    Fates Warning - Nothing left to say

Other anomaly:
the following tracks were played on ARC on the afternoon of November 20th and appeared regularly in the “My History” section.
In the evening the sever was turned off and when i turned it back on November 21st they were gone and the count reset (it happened again in the past but with tracks played directly in Roon):

Elton John:

  • Daniel
  • Honky Cat
  • Goodbye Yellow Brick Road
  • Saturday Night’s Alright (For Fighting)
  • Rocket Man
  • Bennie & The Jets
  • Candle in the Wind
  • Don’t Let the Sun Go Down on Me
  • Border Song
  • Crocodile Rock
  • Candle in the Wind

Anneke Van Giersbergen

Also this morning, when the server was turned on, most of the tracks played yesterday in ARC disappeared from the history

Thanks @Daniele_Piancastelli we are looking into this one. Really awesome documentation, it will make our lives a lot easier, much appreciated.

1 Like

Today I listened to a track 2 times using the repeat1 function in the ARC and the History shows only 1 listen

Ross Jennings - Feelings (time stamped around 10.30 CET)