Device was skipped as it has no serial number - nRF52840 dongle

I'm trying to program a nRF52840 dongle (make it into a BLE sniffer) and I get this message in the nRF Connect Programmer:

16:13:05.637
Device was skipped as it has no Serial number {"id":19,"serialNumber":null,"serialPorts":[{"comName":"/dev/ttyACM2","manufacturer":"Nordic Semiconductor","path":"/dev/ttyACM2","productId":"521F","serialNumber":"E463E90C9FB1","vcom":0,"vendorId":"1915"}],"traits":{"boardController":false,"broken":false,"jlink":false,"mcuBoot":false,"modem":false,"nordicDfu":true,"nordicUsb":true,"seggerUsb":false,"serialPorts":true,"usb":true},"usb":{"device":{"address":28,"busNumber":1,"configList":{"descriptors":[{"bDescriptorType":2}],"interfaceLists":[{"descriptors":[{"bDescriptorType":4,"bInterfaceClass":2,"bInterfaceProtocol":0,"bInterfaceSubClass":2},{"bDescriptorType":4,"bInterfaceClass":10,"bInterfaceProtocol":0,"bInterfaceSubClass":0}],"endpointLists":[{"descriptors":[{"bDescriptorType":5}],"length":1},{"descriptors":[{"bDescriptorType":5},{"bDescriptorType":5}],"length":2}]}],"length":1},"descriptor":{"bDescriptorType":1,"bcdDevice":256,"idProduct":21023,"idVendor":6421}},"manufacturer":null,"product":null,"serialNumber":null}
I have pressed the button on the dongle so the LED is blinking RED.
I've been going through the Academy exercises using my nRF5340 DK and I don't have any trouble programming that board. When I'm in the nRF Connect Programmer and I plug that board into the USB I see it just fine in the Programmer window.
I saw another question like this and they said they solved it by installing the Command Line tools, but I assume I already have those installed? I don't want to break my setup for the nRF5340 DK by installing a different version. Thanks.
Related