Having trouble uploading PX4 firmware to Durandal

Not entirely sure this is the right place to ask this question, but not clear there’s a better one.

I’ve been doing development on a Pixhawk 4, and I recently got a Durandal as a spare/new hardware. I have been uploading code from an Ubuntu VM running on Windows 10 to the Pixhawk, no issues. However, attempting to do the same for my Durandal has been less successful. Here’s the command and the results:

pierce@ros2-terminal:~/PX4-Autopilot$ make holybro_durandal-v1_default upload 
[0/1] uploading px4
Loaded firmware for board id: 139,0 size: 1817640 bytes (92.45%), waiting for the bootloader...

Attempting reboot on /dev/serial/by-id/usb-Holybro_PX4_DurandalV1_0-if00 with baudrate=57600...
If the board does not respond, unplug and re-plug the USB connector.
Attempting reboot on /dev/serial/by-id/usb-Holybro_PX4_DurandalV1_0-if00 with baudrate=57600...
If the board does not respond, unplug and re-plug the USB connector.

And so on until I use Ctrl-C to stop it. Needless to say, unplugging and replugging the USB does not change the output. The /dev/serial path it mentions does exist while the Durandal is plugged in. Any suggestions for what I should look at?