Your call https://api.tfl.gov.uk/StopPoint/40004405165B/Arrivals seems to be working. Is it possible that you queried the stoppoint arrivals during an infrequent part of the timetable or during a suspension/diversion/curtailment of the bus?
The source data only shows predictions for buses for the upcoming 30 minutes.