The most ambitious effort yet to evacuate desperate civilians from Ukraine’s devastated port of Mariupol, besieged by Russian forces for weeks, was upended by disruptions Friday, with thousands of residents managing to flee but many more still stuck after the Red Cross judged the exodus too dangerous.

