When importing from Ultimate Guitar, why does the last song imported get erased?

When importing from Ultimate Guitar, why does the last song imported get erased?

This appears to be an issue with the Ultimate Guitar app and the way it names files that are generated for sharing content. UG support representatives are aware of the issue and have stated that their development team is looking into the matter.


The Reason
Essentially the UG app generated temporary filenames and cycles through these names. If you use the Copy to OnSong icon that appears within the Ultimate Guitar app, this file is transferred to OnSong.  OnSong uses filenames to identify existing songs in your library. Once a duplicate filename is used to generate content, OnSong will prompt you to Update, Duplicate, or Skip the file.  Much of the time users tap "Update" out of habit and this will overwrite the existing song in your library.

Workaround
There are two ways to work around this issue.
  1. When presented with a screen to either Update, Duplicate, or Skip importing the files, choose Duplicate. This will ensure that a new song is added to your library each time.
  2. You can also use the Add To OnSong action to import content.  To do this, tap on the "Edit Actions..." link at the bottom of the share menu (iOS/iPadOS 13 and higher) or tap on the "More..." icon in the row of greyscale icons (iOS 12 and earlier)  to enable the Add To OnSong action.  You can then tap on this action to queue the content for import into OnSong without encountering the file naming problem.
Solution
OnSong 2020.0 has recently beed released and changes how the Update, Duplicate, and Skip screen appears. The Update option now appears as a destructive option in red and also prompts you again about overwriting content in your library to ensure that you don't overwrite existing songs.

    • Related Articles

    • How can I rename the title of a song I've imported?

      OnSong uses the name of the imported file as the title of the song. So if you are importing "Ain't She Sweet.docx" or "The Torch.pdf", OnSong will use "Ain't She Sweet" or "The Torch" as the song title, removing the file extension in the process. You ...
    • How do I get the Add To OnSong action to show up?

      When you are viewing a webpage in Safari on your iOS or iPadOS device, tap on the square with the up arrow in the menubar of Safari to display the activities menu. If you are on iOS/iPadOS 13 and higher, review the list of actions found below the row ...
    • What happens to songs when I delete from from a book?

      Books are designed to organize your library. This means that when you place a song into a book, it is a reference to that song, not a copy. What this means is that if you are viewing a book that you've created and remove a song by swiping right to ...
    • How can I import content from other apps that I use?

      OnSong has a lot of ways to import content into your library.  While we don't provide support for third-party apps, check with the developer of the app to see if they offer the ability to export content.  This will usually appear as an icon that ...
    • I've imported a text-based song but only the song title is showing. Why?

      This is caused by an issue in the import process when importing certain file types. Go into the Song Editor by tapping on the pencil icon in the Menubar and then locate the Conversion Toolbar at the bottom before the keyboard appears on the screen. ...