Was the recordset showing in the server behaviors panel? Maybe you had selected the regular repeat region and not the MySQLi Repeat Region?
You should be able to add a parameter to the recordset to filter it to show the records with the same caption by using the getColumnVal() from the recordset above.