I suspect this is just the expiry date timed out on the DDS side. If you message them they will likely confirm with BA and then reinstate the link. It has happened a number of times before and it is just how DDS stores its offers with an expiry date, this was they ensure the offers are current.
I’ve still been booking flights with the link no issues (it’s in my bookmarks so I rarely go via DDS in any case).