While top players, including Bigbasket, Flipkart, Amazon and Grofers put the blame squarely on supply chain disruptions last year, a combination of factors caught these online delivery majors unawares during the current lockdowns prompted by the second wave of Covid.