• If you had a large CPU workload in the first place the worker threads used by the additional mirroring sessions (not negotiable) could have pushed you beyond a tipping point on your instance. I agree, 30 databases is quite a few to mirror from one instance, but there are some things you can do to tune your instance besides adding more CPUs.

    Mirroring a Large Number of Databases in a Single SQL Server Instance

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato