Closes #6094

## 🎯 Changes

Makes all base HTTP handlers sync rather than async and handle exceptions


- [x] Add regression test
- [x] Fix regression test