Looks great :)
> it goes again back to A2 and not B because it says that the second questionnaire is not online
Are we talking about the maliing No. 2 that you have sent via mailSchedule(). Please go into the mailing, and check the different tabs. First, make sure that the placeholder %link% is used - never put the URL into the email, because you need personalized links in the mailing. Second, check which questionnaire was selected in the "questionnaire URL" tab.
> it says that the second questionnaire is not online
If you entered the email address in the debug mode, it should be marked as debug address in the address list, and you should be able to access any questionnaires even if they are not yet online *IF* you actually have a personalized link in the email.