Iran reportedly bought[1] a TEE-01B satellite from China in 2024, giving them quite detailed images directly with ~half meter (~1.7 feet) resolution[2]. Granted they reportedly also got help from Chinese ground stations.
So they could probably just check themselves how it was going, unless they wanted rapid feedback I suppose.