Hi,
What you have highlighted is the fact that the Betfair BSP data site of CSV files has not been kept fully up to date (so far) in 2018. If you check these csv files you will usually find the same values are missing from these files, and that these correspond to the missing values in the tables. The CSV site has been going since 2008, and having reviewed it regularly, we have noticed that there are often big gaps in recent BSP history that are (often but not always) filled in at a later date. However, if you see any gaps in the database tables that do not correspond with the CSV data then let us know and we will fix them. Send to the Smartform contact email rather than Q&A.
Please also note that we provide this service for free and purely for members' convenience, so that BSP data can easily be joined to the Smartform data. This means that members do not have to do it themselves. I think you mention in your post that you used to parse this data yourself. As we do not control the data source, we are subject to the same CSV sources being kept up to date and as such we can make no guarantees for the provision of this data. Nevertheless, as and when the recent data becomes publicly available, we do make every effort to update it. We've also noticed that this has started to happen for some dates in 2018, so we will be going back and updating the database tables accordingly.
It is also worth noting, as DataScientist answered, in terms of the whole data, for the purposes of building models or even testing systems over more than a couple of months, short term gaps in BSP data are not statistically significant.