I love you, I really do, you know why? Because you're genuinely concerned about your cat and are doing whatever it takes to take care of your kitty. Those are the kind of pet owners we breeders dream of.
Now that you know that; stop flipping out :)
If you cat suddenly stops eating canned food, but still eat dry food, the first thing you do is watch their behavior closely. Are they lethargic, do they play less, sleep less, drink more, hurt when using the litter box, or any other sign in their normal behavior. If you see any changes, take them to the vet. If you don't see any changes but you are still concerned, go to the vet as well.
If your cat gets a clean bill of health, stop flipping out and being a nervous wreck about it. Do not, and I repeat, do not waste your money buying 50 kinds of foods and sprinkles and what not to get your cat to eat, because your cat is turning into a spoiled brat and you are turning into it's nervous servant.
Cats don't starve themselves to death. They are hunters by nature. If they stop eating canned then stop feeding it for a month or so and then offer it again, wanna bet your cat will happily eat it then?
I know you all love your babies, and we, as breeders, love you for it. However one mistake people make is that they are humanizing their cats. They think their cats think the way we do. They don't. Cats don't think, they act and react on instinct. Their brains doesn't work like ours and their behavior is not like hours but you can certainly turn a cat into a spoiled brat that won't eat unless you feed them with a silver spoon simply because they get used to it and come to expect it.
Your cat is fine, take the canned away for a few weeks and then offer it again. Don't switch brands because that is only going to upset their stomach.
When I was a kid, and there were Brussel sprouts on the table, I'd cry and whine, and my daddy used to look at me and say "either you eat your sprouts or you go to bed hungry, your choice". I learned to eat my sprouts really quickly.
Same with your cat.