Multiselect dropdown writing to multiple tags

When I ran the print function for tagPaths1 it returned:

[default]Phase 1 Extrusion/L11/L11_P/J Shift Operator Name BadgeNum
[default]Phase 1 Extrusion/L11/L11_P/J Shift Operator Name Name
[default]Phase 1 Extrusion/L11/L11_o/J Shift Operator Name BadgeNum
[default]Phase 1 Extrusion/L11/L11_o/J Shift Operator Name Name
[default]Phase 1 Extrusion/L11/L11_s/J Shift Operator Name BadgeNum
[default]Phase 1 Extrusion/L11/L11_s/J Shift Operator Name Name
[default]Phase 1 Extrusion/L11/L11_1/J Shift Operator Name BadgeNum
[default]Phase 1 Extrusion/L11/L11_1/J Shift Operator Name Name

It aslo returns the same for tagPath:

[default]Phase 1 Extrusion/L11/L11_P/Assigned Operator BadgeNum
[default]Phase 1 Extrusion/L11/L11_P/Assigned Operator Name
[default]Phase 1 Extrusion/L11/L11_o/Assigned Operator BadgeNum
[default]Phase 1 Extrusion/L11/L11_o/Assigned Operator Name
[default]Phase 1 Extrusion/L11/L11_s/Assigned Operator BadgeNum
[default]Phase 1 Extrusion/L11/L11_s/Assigned Operator Name
[default]Phase 1 Extrusion/L11/L11_1/Assigned Operator BadgeNum
[default]Phase 1 Extrusion/L11/L11_1/Assigned Operator Name

the tagPaths write does indeed write to the tag, but tagPaths1 does not

I think I see the issue.

Are ...L11_P/J Shift Operator Name BadgeNum and ...L11_P/J Shift Operator Name Name valid tag paths?

I should have noticed before:

parentPaths1 = ['[default]Phase 1 Extrusion/{0}/{0}_{1}/{2} Shift Operator Name '.format(Line,p,Shift) for p in Pos]

needed to be:

parentPaths1 = ['[default]Phase 1 Extrusion/{0}/{0}_{1}/{2} Shift Operator '.format(Line,p,Shift) for p in Pos]

because the tags1 finishes the tag path

Thank you @lrose !