все как всегда, если вы меняете запрос, а он не меняется, значит... вы меняете не тот запрос

if(this.queryRun()) qbds1 = this.
queryRun().query().dataSourceTable(tableNum(RDeferralsTable));
else qbds1 = this.query().dataSourceTable(tableNum(RDeferralsTable));