# Milestone M31 - health check bug fix

- **Authors**: Akash Srivastava
- **Published**: 2025-03-10
- **URL**: https://www.neeto.com/neetocourse/blog/milestone-m31-updates

---

Let's go through what we got done in Milestone M31 (Feb 24 - Mar 09).

### Bug fixes:

- We found the `/services_health_check` Endpoint giving timeout errors again despite fixes last time. We debugged and found that for the EUI check, if the EUI is down, it might take 60 seconds before returning a timeout. In general, we decided to fix this for all the apps, and we added an option to add a timeout for such additional services API checks in neeto-commons-backend. Now, any app with an additional service to check can add a timeout; failing that, the API request will fail fast, not triggering NeetoCommonsBackend::Failures.

### Upgrades:

- We migrated the packages-upgrade script in neeto-course-site to NeetoCI from github-actions.