The solution does not cover different failure scenarios in “Request flow for shortening of a URL” section.