I tried using an LLM to give me various information for a given input. I gave in the parameters of what I was looking for, then told it what data I would provide with each subsequent message for it to process independently based on the initial directive. After 4 or 5 I noticed an error, and things quickly went downhill, as the context from various entries was mixing in with the current one and it started to get more and more confused as I tried to point it back in the right direction. I ended up giving up and doing it all manually.
It sounds like we may have hit similar limits, using slightly different means to get there.