Per this conversation with @andrewkroh, #24620 (comment), we found that the RSA conversion tool is setting scalar fields like destination.ip and source.ip to arrays. This then causes issues for processors like add_network_direction because it has not logic to handle an array input.