It's a client-side display bug.

When you refresh the spirits would be gone.

Any cards or heroes recruited would be gone as the server does not recognize the 30K spirits.