Gary W. said:
The exact message was something about a possible infinite loop. Will try and be more specific tomorrow.
Yes, that just means that the API is busy for a suspiciously long time, not that there's necessarily an actual infinite loop. But the fact that it happens for non-repeating attributes as well is interesting by itself ... anyway, we'll see once you get to test the other version.