It looks like Figshare has changed how file downloads are handled. For example, this URL should download the event data for the match with ID "J03WPY":
$ curl -X GET "https://springernature.figshare.com/ndownloader/files/51643505"
However, the request now returns:
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
</body>
</html>
From what I can tell, the issue is coming from AWS’s load balancer, which is identifying our requests as automated/bot traffic and blocking them.
For now, a workaround is to download all files manually and then load them locally with kloppy.sportec.load_event / kloppy.sportec.load_tracking.
This also breaks the documentation build, since it relies on the open data.