server: graceful failure if backend  API request takes too long