I don’t know the answer to this one. It could just be a mistake. Sometimes the data provider doesn’t catch changes in the public record, sometimes the County doesn’t make the changes in a timely manner.
Every once in a while the MLS shos a property as being sold but it doesn’t show up that way in the public records until a couple months later. Those late entries show the (earlier) correct date. That’s one reason appraisers use more than one data source. For instance, I use 3 different data providers for my public records data here in San Diego County, not counting the other sales and rental data sources I use.