Public Transport - Timetables - For Realtime

I’ve been comparing this feed(s) and the data in the complete feed (https://opendata.transport.nsw.gov.au/dataset/timetables-complete-gtfs) and I’ve noticed a few data issues, and in general the data quality for the realtime feeds is lower. Some examples of the things I have found:

  1. Some trips aren’t linked to the correct shape for the trip e.g. ferries trip RV1737-36-1.250921.32.1838
  2. Shapes differ slightly between the complete feed and the realtime support feeds e.g. compare shape 2-T3-sj2-7.30.H in the complete feed to BNK_1a the realtime feed
  3. Some stoptimes don’t contain shape_dist_traveled e.g. sydneytrains stoptimes.txt

This is just a few examples but there are some other data issues as well that affect route planning tools such as Open Trip Planner. Is there any difference in the ways these are generated the would attribute to the differences?