Have you tried it with different hotels to see if it is the flight or hotel part which is repricing? For example they might be using an assumed price of 3 x basic room, but when actually booking that isn't available one night so you get pushed to higher grade / price room.