Peter, I think I have found a Showstopper bug. First, my system is a MacBook 2012 15-inch, running MacOS 10.15.7. I am using an external USB wired mouse. I also have an iPhone SE. If you need more details, just ask.

1) This is a showstopper bug only on the MacBook, and I can reproduce it at will. When I go into a Playlist or the Queue, then click and drag upward (as if to move a song within the list) the program crashes instantly and hard. The crash log is very long, but if you think it will help you I can cut/paste it and send it to you. This bug prevents me from moving songs around in a playlist or the queue.

2) I can't seem to find a way to "double tap" using the mouse or trackpad on the MacBook. I would expect a mouse double-click to work as a double tap, but it doesn't seem to. Nothing I've tried on the trackpad acts as a double tap. Am I missing something?

3) Not sure if this is a bug, or just behavior I don't understand. When I am using the queue in "normal" mode, not Enhanced, if I click on a song in the Songlist exactly 60 songs (I have 200+) are added to the queue, the clicked song and the next 59. If I click on a song at the bottom of the list it adds songs from the top of the list to make it exactly 60. I can reproduce this on my both my iPhone and MacBook. Enhanced Queue mode seems to work fine.

4) Again, on the MacBook, and not sure if this is a bug or behavior I don't understand. When I assign a key in the Actions to scroll the list up or down a page or half page (for example, down-arrow and up-arrow), it also adds the song to the queue. I don't click the song, merely hit the key.

I appreciate your help with this. Thanks,

Dean

1) I am aware if the crash when using drag and drop on Catalina, it seems to be an incompatibility with the current development environment. Best advice I can give is to update to Big Sur.

2) Not sure, but I think this is another Catalina issue. Will check it on Sonoma,

3) That’s normal. I wanted to prevent overloading the queue with too many songs, 60 songs will play for at least 4 hours that is enough for a gig especially as you will most likely select a new song manually sometimes within these 4 hours.

4) which command exactly did you assign?

HI Peter

I'm having the same problem nr "1" as Dean discribed. When dragging a song in the playlist the programm crashes. Unfortunately I cannot upgrade to Big sir the hardware is too old.... Can't I downgrade to the previous version ? I do not have this version on my computer anymore, could you support it ?

Regards Rolph

I have upcomming gigs, and this is really a big issue now....
Bought this app back in november 23, and have over 50 songs in there multitracked, and can't use it now, because the macbook automically upgraded the stagetraxx app on 30th of april

Regards Rolph

    Rolph This is my first Mac, so I'm not knowledgeable about downgrading your OS. Definitely worth a try for you. For me, I'm not on a tight timeline so I have some time to experiment. I found an open source project called OpenCore that has a way to install newer versions of the Mac OS on older hardware. Lots of videos on YouTube about it. I have a gig today but I will try to upgrade my Macbook to either Big Sur or Monterrey over the next couple of days. I'll post my results here after I see how it goes. Of course two things have to happen: a) the OS upgrade needs to work, and b) ST3 needs to work properly under the upgraded OS. Again, I'll post here when I know how it goes. And if you succeed in downgrading your OS to get ST3 working properly, please let me know. Thanks.

    I spent the day looking at this bug and unfortunately as soon as any kind of reordering is enabled, the crash happens on Catalyst. The bug appeared first in January 2024 after an XCode update without any changes in the Stage Traxx code on the affected pages. So I can only imagine this to be a bug.

    I therefore wrote a small demonstration app and submitted a bug report at Apple but I don't expect this to be fixed as Catalina has been marked as "end of life" in 2022 and Apple will certainly not spend time fixing something that is only broken on Catalina.

    So, there are two ways to work around this problem:

    1. restore an old version of Stage Traxx from Time Machine. If you restore a version from 2023, that should work.
    2. Update to Big Sur. If you Mac is too old to run Big Sur, you can install it by using the Open Core Legacy Patcher: https://github.com/dortania/OpenCore-Legacy-Patcher. With the patcher Big Sur will run fine on ony Mac capable of running Catalina. The added benefit is also that iCloud sync will be enabled on Big Sur.

      peter Peter, I really appreciate your efforts in tracking this one down. Which previous version of ST3 do I need to install for it to work? Also, what is the best way to do it without losing data? Will an older version read a backup from the current version? Going back to a previous version of ST3 seems easier than upgrading to an unsupported OS, but I may do the OS upgrade when I have time anyway, since it would be nice to be able to run future versions of ST3.

      Again, thanks for your time and effort.

      You can't specify a version in Time Machine. Only a specific date. The issue first appeared in version 3.8.9. Restore the newest backup you have before January 16th. All 3.8 versions are fully compatible and you will not lose any data. Just make sure to only restore the app in the application folder and nothing else.

        Hi Peter,

        Most appreciated for your effort !!
        Is it possible to send me the older version by email ?
        Unfortunately I did not store the time machine in the pst half year so I have no older version available.
        I did send an email to you on the support email addres as well yesterday.

        Thanks again for all your help!

        Regards
        Rolph Broens

        peter Hi Peter, I was able to install Monterrey using OpenCore and, as expected, the crashes with drag and drop are gone. Great!!! But I do have questions. In the User Guide, under the Queue section it shows a graphic of dragging/swiping the mouse to the right, and then a play button appearing so that song can be played. When I drag to the right on the Macbook it is ready to be moved, but there is no Play button. Is there a special mode to enable play from a drag/swipe? Similarly, when I turn on the option in Settings to Double Click to play a song, a double click doesn't start the song, it merely enters the song into the queue (Advance Queue mode) twice. Again, is there a special mode to make this work?

        These swipe gestures work with a magic mouse. I have added a right click menu on the mac to use instead of the swipe gestures for anyone that is not using a magic mouse.

        It should also work on a trackpad, but you need to enable horizontal scrolling in the trackpad settings.

        Double click on Macs does generally not work. For some reason the double click events are not sent to the app in the table views.

          peter EDIT: I did not realize that right-click adds to the top of queue. You can ignore this message.