The first org.freedesktop.UPower.Suspend call indeed never finishes (you get a D-BUS timeout), apparently because it never gets a "resuming" signal.
The first org.freedesktop .UPower. Suspend call indeed never finishes (you get a D-BUS timeout), apparently because it never gets a "resuming" signal.