When you create a new merge request from the GitLab interface you have to have your branch created prior to that moment.
To avoid that GitLab could offer an interface to create a branch right away to make this a non-interruptible process.