Well done! I'm very curious what the problem was, but it's probably too esoteric for me to wrap my head around. Holding my breath for the patch...