As the function is being executed, it is left to match the data to the new list being made in the command unit below, however it fails to do so and results in the catch error at the bottom of said function. Screenshots are included to provide further clarity on the problem.

