Na, I guess the hardest bug I've had to sort out is that of installing our then product into a company. Trying to figure out if it's their environment, my code, our suppliers code, the network, the server config, the devices - so there were many potential sources of the issue. Eventually, with a little help, I got it running but it took a month or so. haha.