Anyway, I was able to put new switches and get them all to work except one (for the mini recessed lights). It used to work, and I wired it the same way but it's not working. The wiring is unique to this one though compared to the others. The others are all 2-wire romex (black, white and ground) - grounds together, neutrals together, and the load going to the switch. The last one is a (A) 2-wire - the ground and the neutral are tied to others, but the black is wire nutted to the red wire of a (B) 3-wire (red, black, white and ground). I'm not really sure why it's done that way. I connected the black wire to the load of the switch but it doesn't work, even though it used to.
Thanks for reading and I'm not sure if anyone can really help without looking at it, but the most vexing part about this is that it worked and only stopped working once I replaced the switch. I'm wondering if I should untie the from black (A) to red (B) and just connect the black (A) to the load of the switch.