There is no quota and hence no reservations available for an advance ticket via Sheffield including travel on CrossCountry, except at weekends. The result is that few or no advance fares will come up. Hence why I suggest putting in "Via Barnsley". It does not work all of the time, but you can...