I found a solution on another thread (TabularDataBunch Error: "Your validation data contains a label that isn't present in the training set, please fix your data.")
#after load the dataset, grab the targets and make unique list
classes = df['SalePrice'].unique()
classes.sort()
#later passes that list to be treated as categorical values.
.label_from_df(cols=dep_var, classes=classes)