I have ghost shrimp in my community tank (see my sig) and they do fine. I do not consider them feeders, as some folks do.
With your stocking list, I'd probably blame the skirts first.
Basically, if you want shrimp like ghosts, you have to pick small peaceful species to live with them.
I actually have corys with my red cherry shrimp and they don't even eat the little shrimplets. It can work, but you have to choose wisely.