Concating file A with A, first A is silent

You do the concatenating with an audio editor, I assume.
It is that process that causes the problems. I can only guess that your audio editor does not treat already existing tags correctly and the subsequently used player skips that invalid audio part until it finds something digestible.

Please check that the audio part is OK. And that is outside the scope of functions in MP3tag.

Have a look at the tools linked in this thread: