Are both your hides exactly the same? Sometimes ball pythons will prefer one hide over another because they don't feel secure in the other hide.