Hi Ben - I wonder then if the file is not 'ready' when Mapiex tries to attach it? Perhaps the file is being moved, or saved, or is open (locked)? I've seen it before where the (Microsoft) Move function has completed but the file is still 'in transit' when the next Blue Prism step wants to access it. After a painful experience of corrupting a large, valuable file while trying to move it across a network, I now always copy the file across and then delete the original only after confirming the destination file is there. RPA gives you paranoia! I don't recommend editing the code, I'd just use a wait stage somewhere. Maybe you could create a 'waiting loop' that uses the file utility 'File Exists' function to confirm the file is there.