I think I found a spirit bug. I can hold 12 crow spirits with my skill and had three crow spirits in trade to new players and 9/12 shown in my list. I could catch more crows even though I had my max number. Then I had 10/12 and withdrew the trades and have now 13/12. Means I could set ALL spirits in trade to someone and catch them all over again to get the xp.