  In self-assembly processes, kinetic trapping effects often hinder the
formation of thermodynamically stable ordered states. In a model of viral
capsid assembly and in the phase transformation of a lattice gas, we show how
simulations in a self-assembling steady state can be used to identify two
distinct mechanisms of kinetic trapping. We argue that one of these mechanisms
can be adequately captured by kinetic rate equations, while the other involves
a breakdown of theories that rely on cluster size as a reaction coordinate. We
discuss how these observations might be useful in designing and optimising
self-assembly reactions.
