Hello Vaungeepea65
This is probably because of construction works until December 2024, the S24 service terminates at Zurich HB and does not serve Zurich Flughafen. Under these circumstances, there are better connections from Thalwil. However, it should still be displayed with a change at Zurich HB.
It is likely that there is a misconfiguration in the timetable due to the mentioned construction works.
I will pass it on internally, to be verified.
Best wishes,
Roland