Could be a short somewhere. Follow the power wire from the fuse to the compressor. Look for any place that the wire’s insulation is cut or pinched - especially places like passing through a firewall.
Definitely sounds like a short, I had that happening with my button, I would push it and the fuse would blow, after replacing the entire wire I found a small cut that was touching the metal firewall shorting it out.