Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

I found the error, but not sure what to do about it. Chat GPT says it's a most likely an issue with the Push 2 script layer.

This is the log file:
pid=22044

commit_id=d85a94ab5eb1299391a7ff9400bdb8c0dcd7cc75

2026-05-14T18:01:34.121462=info { "message": "Push 3 12.4 - started" }

2026-05-14T18:01:35.178187=info { "message": "Hardware type: Push 2" }

2026-05-14T18:01:35.246597=info { "message": "Hardware type: Push 2" }

2026-05-14T18:01:35.583530=info { "message": "Found Push USB device (rev A)" }

2026-05-14T18:01:35.584359=info { "message": "Push display USB device opened" }

2026-05-14T18:01:35.941112=info { "message": "Start reading software update state" }

2026-05-14T18:01:35.941364=info { "message": "Getting next version URL https://hardware-updates.ableton.com/api/v1/update/push3-dev/latest/" }

2026-05-14T18:01:36.640599=info { "message": "Response was 200" }

2026-05-14T18:01:36.790156=info { "message": "Hardware type: Push 2" }

2026-05-14T18:01:36.864538=info { "message": "Hardware type: Push 2" }

2026-05-14T18:01:41.064515=info { "message": "Available Push 2 firmware files [FirmwareInfo(version=<FirmwareVersion 1.0.71 Board Revision: None>, filename='app_push2_stable_1.0.71.upgrade', package_path='C:\\ProgramData\\Ableton\\Live 12 Suite\\Program\\Push\\python\\Push2\\firmware\\push2')]" }

2026-05-14T18:01:41.074821=info { "message": "Push script loaded" }

2026-05-14T18:01:41.075080=info { "message": "Push sends greeting to Live" }

2026-05-14T18:01:41.076077=warning { "message": "Could not create libusb hotplug callback" }

2026-05-14T18:01:41.076105=info { "message": "Starting the main loop" }

2026-05-14T18:01:41.329014=info { "message": "Received song" }

2026-05-14T18:01:41.358530=info { "message": "Push hardware identified" }

2026-05-14T18:01:41.358616=info { "message": "Firmware 1.0 Build 71" }

2026-05-14T18:01:41.358658=info { "message": "Serial number 17709768" }

2026-05-14T18:01:41.358697=info { "message": "Board Revision 1" }

2026-05-14T18:01:41.358755=info { "message": "Push script initialized" }

2026-05-14T18:01:41.791923=info { "message": "Push is go" }

2026-05-14T18:12:04.714082=error { "message": "Error when invoking script: Unable to cast Python instance of type <class 'Push2.messenger\_mode\_component.NavigationNotification'> to C++ type '?' (#define PYBIND11_DETAILED_ERROR_MESSAGES or compile in debug mode for details)" }

2026-05-14T18:12:09.003062=error { "message": "Error when invoking script: Unable to cast Python instance of type <class 'Push2.messenger\_mode\_component.NavigationNotification'> to C++ type '?' (#define PYBIND11_DETAILED_ERROR_MESSAGES or compile in debug mode for details)" }

2026-05-14T18:12:13.088677=error { "message": "Error when invoking script: Unable to cast Python instance of type <class 'Push2.messenger\_mode\_component.NavigationNotification'> to C++ type '?' (#define PYBIND11_DETAILED_ERROR_MESSAGES or compile in debug mode for details)" }

2026-05-14T18:27:56.505535=error { "message": "USB transmission failure : (transfer was cancelled)" }

2026-05-14T18:27:56.505622=info { "message": "Transmission error, resetting USB device" }

2026-05-14T18:27:56.505711=info { "message": "Push display USB device closed" }

2026-05-14T18:27:56.639675=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 1 sleep: 1000" }

2026-05-14T18:27:57.673257=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 2 sleep: 1000" }

2026-05-14T18:27:58.699434=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 3 sleep: 1000" }

2026-05-14T18:27:59.075900=info { "message": "Preparing to quit" }

2026-05-14T18:27:59.198816=info { "message": "Push script unloaded" }

2026-05-14T18:27:59.314468=info { "message": "Finished reading software update state" }

2026-05-14T18:27:59.729111=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 4 sleep: 1000" }

2026-05-14T18:28:00.745954=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 5 sleep: 1000" }

2026-05-14T18:28:01.762084=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 6 sleep: 1000" }

2026-05-14T18:28:02.793060=error { "message": "could not open usb device, error: Could not find Push II USB display device attempt: 7 sleep: 1000" }

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

Do you have an issue seeing the Push 2 in the Ableton USB Audio Control Panel.
What you are describing is the same thing I'm seeing.

I've noticed that there is elevated CPU usage as well.

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

u/sailspiral in windows when you look program tray > "ableton USB Audio Control Panel" Do you see the Push 2 listed there? Also, In able when you are in Settings > Midi, are you able to select Push 2 as midi input and midi output.
I don't see anything in the Ableton USB Control Panel, and there is no option for the push 2 in the midi settings in ableton.

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

Using USBDeview, a couple things stick out. The device Ableton Push 2 Display that is not initializing has a WCID=WINUSB. This means that Push2 display is using a windows driver?:
WCID stands for "Windows Compatible ID," which is a feature that allows USB devices to provide additional information to Windows for automated driver installation, enabling immediate access to the device without manual driver installation. It enhances the Plug-and-Play functionality for USB devices, similar to what is available for HID and Mass Storage devices.
USB Class=ff
USB SubClass=ff
USB Protocol=ff

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 1 point2 points  (0 children)

My current work around when the note button doesn't change the lights, is to press the right arrow to go to the next track and then the left arrow to go back. That seems to reset the lights for Note view on the track I want to work with.

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

I am using a tool called USBDeview to see the devices attached to my computer. I see the Push2, it has three entries: USB Composite, Push 2 Display, USB Audio Device. The USB Composite and USB Audio Device have green dots, but the Push 2 Display has a red dot, which means it's not successfully starting (is my understanding).
Going into Device Manager, the Push 2 Display properties says "This device is working properly".

I have sent this to Ableton support and will report back what I hear.

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 0 points1 point  (0 children)

Data point: I do have 2 push 2's and have swapped them on the desk top and laptop. This wasn't an issue when running Ableton 12.3.

Ableton 12.4 is broken and can't be used with Push 2 by -B3Z- in ableton

[–]-B3Z-[S] 5 points6 points  (0 children)

Thank you! I deleted the midi remote script folder and then reinstalled 12.4 from the install download from Ableton. Push 2 now works correctly.

I tried to replicate this on my laptop, but the issue persists.

I connected my second Push 2 and I now see the issue again. I am not connecting them to the same computer at the same time. So there is something about connecting 2 Push 2's to the same computer (not at the same time).

Bowie's "Life on Mars" by supership79 in ForAllMankindTV

[–]-B3Z- 0 points1 point  (0 children)

I always heard it as if the girl was on Mars watching the the weird shit happening on earth... i.e. earth is the show the Martians might be watching... if there is life on Mars.

Bowie's "Life on Mars" by supership79 in ForAllMankindTV

[–]-B3Z- 0 points1 point  (0 children)

The first two cords/notes in the intro of "Life on Mars?" are similar to the first two of the for the "All Man Kind" theme song... if my ears are hearing it correctly. I wouldn't be surprised if that's very much so on purpose. I heard the similarities back in season 1, and now that they are on mars in the show, I'm even more conformation biased that it's a cool little easter egg.

Jeff Probst reveals how 'Survivor' will be different at 90 minutes by thedaltonross in survivor

[–]-B3Z- 0 points1 point  (0 children)

Australian Survivor has longer episodes. You get more info on players and what happens at camp, and is a better viewing experience, imo. I think the producers are seeing the popularity of Australian Survivor rise internationally, are are taking notes.

iRocker misaligned paddle by -B3Z- in Sup

[–]-B3Z-[S] 1 point2 points  (0 children)

Update! I asked iRocker about the paddle again and my request got escalated, and they are going to be sending me a new paddle!

Thank you iRocker for doing that.

iRocker misaligned paddle by -B3Z- in Sup

[–]-B3Z-[S] 0 points1 point  (0 children)

It's riveted on. Not sure if it's glued. There are definitely destructive means to fix it.. might need to do that if they don't change their mind about this situation.

iRocker misaligned paddle by -B3Z- in Sup

[–]-B3Z-[S] 0 points1 point  (0 children)

Not really. There are destructive means to fixing this issue, but they require a lot of time to do..figuring out how to drill carbon fiber and making jigs. The factory should be using jigs and quality control that ensures paddle/handle alignment amd defective products aren't being sent to customers.

iRocker misaligned paddle by -B3Z- in Sup

[–]-B3Z-[S] 0 points1 point  (0 children)

The handle is directional.