You see the error "Error doing random data sets" when dataset is run out of rows. The dataset may not have the "Local" option checked. The "Local" option designates whether the data set is global or local. Global is the default (Local is not checked). Local data sets are created with one for each transaction. Global data sets are created once and shared by all requests to a virtual service or to a test case.