Have been seeing repeatedly that chatGPT gets caught in logic loops whilst coding. E.g. Do X, and then Do Y. But step X doesn't work, so the suggestion is to do step Y. But step Y can't be done without step X, which doesn't work until you do step Y etc etc etc