I'm not sure which part I find more confusing--the weird RLE that is obviously incorrect, or the fact that it actually was able to restore something close to the original out of it.
You did prompt it for decompress in a completely different thread from the original compression, I assume?