Variability in the dynamical function of nodes comprising a complex network impacts upon cascading failures that can compromise the network's ability to operate. Node types correspond to sources, sinks, or passive conduits of a current flow, applicable to renewable electrical power microgrids containing a variable number of intermittently operating generators and consumers of power. The resilience to cascading failures of ensembles of synthetic networks with different topology is examined as a function of the edge current carrying capacity and mix of node types, together with exemplar real-world networks. While a network with a homogeneous composition of node types can be resilient to failure, onewith an identical topology but with heterogeneous nodes can be strongly susceptible to failure. For networks with similar numbers of sources, sinks, and passive nodes the mean resilience decreases as networks become more disordered. Nevertheless all network topologies have enhanced regions of resilience, accessible by the manipulation of node composition and functionality.