Why WebFTP has disappeared from my panel

I can only see
DNS | Visit

no ftp whereas my domain ftp folder still physically exists (it’s a wp blog).

What does it say over to the right from there on the same line under the column that is labeled “web hosting”?

it sounds like you have done something that has made the domain something other than 'Fully Hosted"

I have DNS Only and a button “Add”. When I try to add, it says already on our system.

My domain is not registered at dreamhost, I just changed dns at my registrar and then reverted back. I have done this with other domain names in this same account, no problem, except for this one.

open a support ticket and let them take a look. sounds like there is a conflict somewhere.