if Renoise was not loaded yet, and you double click a renoise song in Finder, Renoise won’t load the clicked song, but the template only.
I think this is since you fixed that problem with two popup window messages (caused by song comment + some error message on load). But somehow it wasn’t fixed the right way.
I think the logic, when and if a template song is loaded, when the song is loaded and when a exclusive popup is shown needs a refactoring. Maybe like this:
If a Renoise song was clicked on desktop and Renoise started, there is no need to load the template song at all
A new exclusive popup should either close a current opened popup or turning into something non exclusive, or added to a popup queue
Logic for popup and song loading should not be mixed