There are no flaws in TrueCrypt
TrueCrypt has been audited, and pounded on by the three letter acronym agencies without success.
I bet VeraCrypt has holes in it though, probably put there by one of the three letter acronym companies.
Much more of the true story can be gotten from Steve Gibson in the SecurityNow podcast over at https://www.grc.com/securitynow.htm
TrueCrypt will be and always will be secure.