The Barracuda twitter account has been very helpful and responsive to the issue. A few hours ago they tweeted that the problem should have been fixed.
Reports are that listings are resolving and things are getting back to normal. Folks are getting responses to emails to the address provided by Barracuda.
250OK confirms that they’ve seen more than 50% of the Barracuda listings drop off: