When I've had problems in the past with this it's been around windows machines, which love their own encoding formats.