Thumbs and colour loss

I did a few tests, and it seems to be caused by the stripoption in the IM driver, that strips the embedded color profile. If that solves the problem for you, create a custom driver as a copy of the IM driver with that option removed.