Steps and archive routes should not return 400 code when not found
When looking for an archive that doesn't exist, it should return 404 status code instead of 500 (Server error)
When looking for an archive that doesn't exist, it should return 404 status code instead of 500 (Server error)