Thanks for the detailed report — this helped me find a real bug. The problem: in some cases, the contract generator wasn't creating new contracts after you completed the tutorial, so the pool looked empty. It's a WIP bug, not something you did wrong.
Fix is being tested now
Sorry for the frustration — this is exactly the kind of feedback that makes the game better.