When providing a GeoJson that has dates from before and after 2001-09-09 the Timedimension breaks.
This issue was originally discovered and reported when using the Folium package: see python-visualization/folium#1268 for more background.
The issue may be related to the fact that during 2001-09-09 an extra digit was added in the unix timestamp.
User @davecao suggests the following fix:
In the function sort_and_deduplicate change the line arr = arr.slice(0).sort() to arr = arr.slice(0).sort(function(a, b){return a-b;});