as salam alaikum
there are many contradictory reports attributed to the Imams of Ahl al-Bayt, peace be upon them. Some, but not all, reasons for that are:
1) Some of the reports are weak while others are authentic.
2) Some Imams may have said or given a particular rules for a specific reason or in a particular context while other Imams may have said or given a different ruling due to some circumstantial changes in the situation they were in.
One of the tasks of the Alim or the Mujtahid is to distinguish between true and false reports or valid and invalid knowledge.
Differences of opinion in the details of jurisprudence are natural and each one of us is called to do his best to reach valid conclusive statements. As a matter of precaution the layman is called to follow the most learned of the scholars. Some jurists have disagreed regarding the necessity of the A'lamiyyah and regard ijtihad and full competence (with all its related conditions) as sufficient criterion to be followed.
There is no blame on anyone if two people follow two different qualified Mujtahids with different rulings as each one of them exerted outmost effort to deduce the details of the practical law. This is part of Allah's plan and He doesn't act out of wisdom.
What has been established by the Qur'an and the Sunnah Mutawatirah should not be differed upon. As far as the details, the servant should always look for truth but also be humble enough to admit that "Allah and His Prophet know best" and perhaps to understand that such humility is more important to Allah than a variation in legal opinions.
With prayers for your success.