Question: why are ionic compounds insoluble in hexane?
Answer: The tendency to shift to the higher entropy solution cannot overcome the decrease in the entropy of the surroundings that accompanies the endothermic change, so ionic compounds are insoluble in hexane.