BAQReportAdapter Option1 Don't work

Hi everyone,
I try to generate a report on click of a button. My code generate a report, but the option1 change nothing. I try to trace but it looks like he’s already set. I don’t understand. He always took the 1st result of my BAQ.

This is my code:

		using (var adp = new Ice.Adapters.DynamicReportAdapter(MainController))
		{
		    // Créer le Dataset qui va être passé en paramètre
		
		    adp.BOConnect();
			adp.GetByID("LabelST");
	
		
				_BAQReport.ClearData();                
		        var baqReportData = _BAQReport.GetNewBAQReportParam("LabelST");
		
	            //var paramRow = _BAQReport.ReportDataSet.BAQReportParam[0];

		        _BAQReport.ReportDataSet.BAQReportParam[0].BAQID = "EtiquetteST";
		        _BAQReport.ReportDataSet.BAQReportParam[0].ReportTitle = "Etiquette pour Structurel";
		        _BAQReport.ReportDataSet.BAQReportParam[0].UserID = session.UserID;
		        _BAQReport.ReportDataSet.BAQReportParam[0].BAQRptID = "LabelST";
		        _BAQReport.ReportDataSet.BAQReportParam[0].AgentID = "System Agent"; 
		        _BAQReport.ReportDataSet.BAQReportParam[0].Summary = Convert.ToBoolean("False");
		        _BAQReport.ReportDataSet.BAQReportParam[0].Option01 = lot;
				//MessageBox.Show(lot);

		        _BAQReport.ReportDataSet.BAQReportParam[0].ArchiveCode = Convert.ToInt32("0");
		        _BAQReport.ReportDataSet.BAQReportParam[0].DateFormat = Convert.ToString("yyyy-mm-dd");
		        _BAQReport.ReportDataSet.BAQReportParam[0].NumericFormat = Convert.ToString(",.");
		        _BAQReport.ReportDataSet.BAQReportParam[0].PrintReportParameters = Convert.ToBoolean("False");
		        _BAQReport.ReportDataSet.BAQReportParam[0].SSRSEnableRouting = Convert.ToBoolean("false");
				_BAQReport.ReportDataSet.BAQReportParam[0].Character01  =path + "\\" + lot + "-Etiquette.pdf";
		
		        _BAQReport.ReportDataSet.BAQReportParam[0].AutoAction = "SSRSPREVIEW";
		        _BAQReport.ReportDataSet.BAQReportParam[0].ReportStyleNum = 1;
		        _BAQReport.ReportDataSet.BAQReportParam[0].WorkstationID = session.TaskClientID; 
				_BAQReport.ReportDataSet.BAQReportParam[0].Option01 = lot;
		        _BAQReport.ReportDataSet.BAQReportParam[0].SSRSRenderFormat = "PDF";
		        _BAQReport.ReportDataSet.BAQReportParam[0].Filter1 = adp.DynamicReportData.GetXml();

		        _BAQReport.SubmitToAgent("System Agent", 0, 0, "Ice.UIRpt.BAQReport;LabelST" );```