I am able to solo the Undaunted pledges but you will still need a friend for your 4th and 5th pledge.
I am also not sure if my answer is accurate because their website currently says that they are no longer accepting new players.