When passing control during a screen sharing session, Vast Conference needs to be installed on the attendee's computer in order to share their own screen. If you know who you're passing presenter rights to prior to the start of your meeting, have this person download and install the desktop application on their computer.
By completing this beforehand, you will avoid waiting for the download and install process while the actual meeting is in progress.
Here are the download links for Windows & Mac: