NEW: Ukrainian troops were caught off guard by restrictions on Starlink satellite internet systems that disrupted frontline operations, as Kyiv received no advance warning from its partners of a Russian missile attack on its energy facilities for the second day running, Ukrainian officials tell me.