With the terminal change and what you say about the inbound flight often being late, it's too tight IMHO. I suppose the CI flight is operated by Vietnam Airlines? If it's that one that gets in late in the evening, I know what you mean. It's been running domestic flights earlier in the day and has usually accumulated a delay by the time it leaves SGN for TPE.