MC loads new recordings into the Library without running Auto Import, and doesn't wait for Auto Import to run to update tags that are defined in the Recording Rule. Yaobing was just suggesting that if Auto Import ran, and it ran "Get Movie & TV Info" that may have updated the [Series] field after your tagging rule had set it correctly. But "Get Movie & TV Info" is not run as part of the TV recording process, and Auto Import should not (won't) pick up a TV show that is already in the Library. Fair enough, regarding the two shows thing.
I have Recording Rules that set the Series tag as part of the recording process, and they work. In fact, I set the Series and Season, and then use that for the [Filename (path)] tag to move the files, in quite a few rules. Two ran last night and worked fine.
But I'm not sure if the EPG data already had a Series value or not. It looks like the EPG data for the program has been updated to the values I wanted. But if it was, I didn't know MC did that... Nope, in the second recording the [Series] field was set correctly, but the EPG wasn't updated. So the Series must have been correct for the first recording in the EPG already (it varies).
I also just ran a short recording just now where the EPG already had a value in the Series field, and I changed that value using the Recording Rules tagging, and used that for a [Filename (path)] tag. That all worked correctly. MC overwrote the original [Series] name with my new Series name, and moved the file to the correct location based on that Series name.
So, it still seems to be working for me.
Maybe the colon in the name is causing an issue? I just set up a recording where the Series include a colon. It will finish by 10am my time, in about 35 minutes. Prompt me if I don't report whether it worked.