Looks like dharmaseed has "recording not available" talks that are still uploaded to the talks end point, but 0 seconds in duration.
We can prevent this on our end by not displaying talks with a duration of 00:00 (or, if a "recording not available" flag exists in the API, we can use that too).
I have an image here on my phone but I can't figure out how to upload it on mobile. See the 2 talks with Donald Rothberg for April 3, 2019