I had the same issue before, so I just saved the dataset to disk and reload it again like:
dataset.save_to_disk("train_dataset")
dataset = datasets.load_from_disk("train_dataset")

the I can concatenate the two datasets