It is very well possible that one heuristic finds a solution with integer vector $$I$$ and continuous variable $$c_1$$ while a different heuristic finds a feasible point a bit later with better objective value given as the same integer vector $$I$$ and a different continuous variable $$c_2 \neq c_1$$. This may happen often as some heuristics use available feasible points to generate new ones.