Regression error increase after shuffing data
You need to shuffle the whole dataset together before separating the features (X) and target variable (y). This is the only reason I can think of for getting this error.