Copy file and mark the original with color label

Hi,
my general problem is that I have a ruleset that copies a file rule after rule to different servers (AFP or SMB mounted).
Now a file in that folder needs to be copied to several ones based on a check for different namings. At the end of the ruleset I have a rule that moves all files to a final destination. I need "Continue matching rules" because files maybe need to be copied to different servers depending how they are named.
So I want to be sure that the files got copied to the servers before they get moved to a final destination.
Here my problems start:
I copy to a share that I sometimes loose connection. Hazel tries to copy and fails but says:
2017-05-26 11:48:40.665 hazelworker[5590] Processing folder TXT_Werbeaussage (forced)
2017-05-26 11:48:48.839 hazelworker[5590] a=00000_AT_TEST_WAGA.txt: Rule Remove color label "EMPTY" matched.
2017-05-26 11:48:48.903 hazelworker[5590] a=00000_AT_TEST_WAGA.txt: Rule COPY to Komponentenimport LFS008 "Werbeaussage 2" matched.
2017-05-26 11:48:49.954 hazelworker[5590] [Error] Could not sync file/folder: Could not sync file/folder at a=00000_AT_TEST_WAGA.txt to /Volumes/L-FS65/LFS/Test/Transferserver/storage/TXT_Werbeaussage_Aktion_Komponente/Werbeaussage2/a=00000_AT_TEST_WAGA.txt.
2017-05-26 11:48:49.954 hazelworker[5590] Sync returned error status: 23
Probably it does not find the mount/path or anything else goes wrong. It does happen just sometimes.
Now the rule "COPY to Komponentenimport LFS008 "Werbeaussage 2" matched and because of "Continue matching rules" it goes on with the rulesetting and finally moves the file to the final destination.
However I tried to implement color labels to check if a copy was really done. Is getting set on the copied file and not on the original. How can I ensure to just label the original AFTER the copy?
my general problem is that I have a ruleset that copies a file rule after rule to different servers (AFP or SMB mounted).
Now a file in that folder needs to be copied to several ones based on a check for different namings. At the end of the ruleset I have a rule that moves all files to a final destination. I need "Continue matching rules" because files maybe need to be copied to different servers depending how they are named.
So I want to be sure that the files got copied to the servers before they get moved to a final destination.
Here my problems start:
I copy to a share that I sometimes loose connection. Hazel tries to copy and fails but says:
2017-05-26 11:48:40.665 hazelworker[5590] Processing folder TXT_Werbeaussage (forced)
2017-05-26 11:48:48.839 hazelworker[5590] a=00000_AT_TEST_WAGA.txt: Rule Remove color label "EMPTY" matched.
2017-05-26 11:48:48.903 hazelworker[5590] a=00000_AT_TEST_WAGA.txt: Rule COPY to Komponentenimport LFS008 "Werbeaussage 2" matched.
2017-05-26 11:48:49.954 hazelworker[5590] [Error] Could not sync file/folder: Could not sync file/folder at a=00000_AT_TEST_WAGA.txt to /Volumes/L-FS65/LFS/Test/Transferserver/storage/TXT_Werbeaussage_Aktion_Komponente/Werbeaussage2/a=00000_AT_TEST_WAGA.txt.
2017-05-26 11:48:49.954 hazelworker[5590] Sync returned error status: 23
Probably it does not find the mount/path or anything else goes wrong. It does happen just sometimes.
Now the rule "COPY to Komponentenimport LFS008 "Werbeaussage 2" matched and because of "Continue matching rules" it goes on with the rulesetting and finally moves the file to the final destination.
However I tried to implement color labels to check if a copy was really done. Is getting set on the copied file and not on the original. How can I ensure to just label the original AFTER the copy?