UE4 calculate incorrect tangents(bugged since UE4.0, still issue in 4.5.1)

I want to bring this issue up again, since it can be reproduce and get some fresh eyes on this issue,which has been around since 4.0 and still hasn’t been resolved in 4.5.1.

There is old answerhub thread:

However more useful info about this bug can be found here: