I created some coupons which have been deleted somehow and replaced with blank coupons. It's the same issue with not being able to delete my test billing data.
If it's not one thing, it's another with this plugin.
Could it be possible that users who try entering a blank coupon have them applied as blank in the coupon fields in the dashboard? Sounds bizarre but then a lot of weird stuff is already happening with Protected Content.