Browsing through the more general Line/106/Arrivals endpoint showed that the stop I’m interested in had a different ID, 490009365W. Using this ID, I was able to get the arrival information I expected.
I’m trying to understand what these different IDs mean. I did see this blog post and an old forum question, which explained why a ‘hub’ might not work as expected. But this stop isn’t a hub. What am I missing?
490G00009365 is a bus stop pair, i.e. a group of two bus stops usually on opposite sides of the road that are served by the same routes but in opposite directions. You can tell it’s a group because the fourth character in the code is a “G”.