If a reaction is nonspontaneous, how would addition of a catalyst affect yield?
Adding a catalyst increases the rate at which equilibrium is established by lowering the activation energy of the reaction. The yield of the products cannot be improved beyond what is predicted thermodynamically by DG = DG° + RT ln K. In short, catalysts can overcome kinetic barriers, but not thermodynamic ones.