På tross av sin militære styrke kom Abu Sa’id likevel i vanskeligheter på grunn av vinterkulden og manglende forsyninger. Forsyningsrutene tilbake til Khorasan strakk seg over 2000 km og var svært sårbare. En kolonne med forsyninger ble stoppet av Uzun Hasan, som også blokkerte forsyningene over Kaspihavet fra Shirvan. Fra byen Rayy kunne Uzun Hasan også stanse kommunikasjonslinjene, og han klarte å få Farrukh Yassar over på sin side med hele hans styrke.