Titrating iodine starch solution with sodium thiosulphate - Colour change
I don't think your memory is serving you right. That is why we write everything in the notebook, especially color changes.

I think you are doing distribution experiments where iodine is distributed between aqueous layer and an organic layer. When we add indicator for titration, it is not a solid starch but starch which is boiled in water. So when you added starch $solution$ to heptane which contained iodine, I would not be surprised if the starch solution turned blue.

Remember that iodine is strong oxidizing agent as well. A very small fraction of it can easily convert into iodide. You really really need a trace of the triiodide ion to form a dark blue iodine complex.