They can’t just keep everyone’s money, it has to be somewhere. I’m sure it’ll resolve once enough people file disputes.
I’m also not sure about the dispute filing online. I did register the card but don’t see anywhere to dispute a charge besides the PDF form near the bottom. That’s what I filled out and faxed in.