It skips or starts over but from the beginning (when the track itself isn’t finished). For example a 7 min track plays normal until like the 5:00 min mark , 5:01 starts the beginning of the track again but continues until the original length is finished. Yet the actual file on Roon plays well. So essentially I am not getting the ending and I never know what track until I play it again.
The team resolved several issues with corrupted downloads with the most recent release of ARC (1.0.4, release notes available here).
Have you continued to experience this problem after updating? If so, how long are the affected albums/playlists, and what file types in particular exhibit the corruption?
Regarding your CG-NAT blockage: I’d encourage you to nonetheless post any diagnostics you see in the Roon → Settings → ARC tab, as there’s a chance there’s not in fact an innavigable issue here. Would you mind filling out the template our moderators provided? We’ll take a look at the case and determine if there’s a supported workaround.
Otherwise, I recommend checking out some unofficial workarounds involving basic consumer VPNs like NordVPN in our #tinkering and #roon sections. Rest assured the team is working on solutions for common implementations of carrier-grade NAT to democratize access to ARC to more of our users.