I'm not sure if this is considered a bug or not. I was testing my new Bethlehem star, and found that my channel numbering was off based on what lights were on. I checked everything and all my controller and channel numbers seemed correct. I counted how far I was off and it was 208 channels. Then it clicked that this was the number of channels I have assigned to the first row in the Setup tab for my LOR controllers on the USB dongle, but I did not have the USB dongle plugged in. When I clicked "Output To Lights" I got the error dialog that the COM port couldn't be opened. I dismissed it and continued, which is when I saw the channels off. When I quit out of XLights, plugged in the USB dongle, then relaunched XLights, all the channels were right where I expected them to be.
The behavior was the same both in running a sequence and in the Tools->Test Window.