Debugging technique: Check your dependencies
Sometimes a bug isn’t in your code. It’s elsewhere.
This could be a service you integrate with. Or a library you use. Or a framework you’re building on top of.
Maybe you upgraded to a new version of something recently. Maybe a dependency is having an active outage.
If signs are pointing to a dependency, check their status pages, known issues, and compatibility documentation.
Have you ever had to chase down an issue only to discover it was a bug in a dependency?