Get a print proof, your gradients might be printing ok but look weird on the screen. Both Illustrator and Indesign are known for not being entirely accurate on what you see on the screen, specially in terms of color.