When using the Schedule Compare report in Primavera, it shows that all of my tasks have changed. Why?

Primavera is a database. Comparing two schedules by unique ID in Primavera will always result in each task being different. It is necessary for you to create the IDs between projects to link the tasks together. You can use UDFs to accomplish this.