Hopefully someone can shed some light on why the following isn't working. I've a four dimensioned module that's used to create a numbered list under one of the four dimensions. To make further downstream calculations easier to manage and to improve sparsity only those items that have a value against them are being created.
In module one there's a flag to say whether or not to include it and then a second flag for if it's already in the list (true on one, false on the second).
For 99% of the items that need to be created it works fine, it's the other 1% that make no sense. All the codes are 53 characters long so no issue there. And when the action is run it comes back as green with nothing added even though the view suggest otherwise.
What's even more baffling is that I can manual insert the items that haven't made it in via the automatic process.
Below is the list creation module... and there are two rows which are ticked in column two and a lot that aren't (have been created)

Thanks!!