Update Analyst::placeBlock to fallback to totally randomly choosing a block if all blocks on the critical path result in a blockage.