Several years ago, when the Kansas Historical society had put on display their very impressive collection of flags from the war, I decided to go see them. I was mostly intereessted in the battle flags that belonged to the 1st. Kansas colored Infantry. When I saw them (they had both the 1st. and 2nd Ks. there, I noticed something wrong. So I got the attention of the place when I returned home and informed them that there was a battle honor on the flag belonging to the 2nd Ks. that belonged to the 1st. Ks. that was the battle of Cabin Creek of 1863. He assured me that if it was on the 2nd's flag then it was the 2nd who fought, but he said he would look into it after I argued the point with him. He got back with me the very next day, and acknowledged the mistake. His explaination was that after the war the State of Kansas, paid to have the battle honors placed on the flags as they had not been done during the war. It appears they got the battle honor on the wrong flag and no one had noticed it until I pointed it out to them.
My point is that even primary source material can be wrong sometimes.