I found out the reason. TurboTax treated Box24 in...
New Member

Getting started

I found out the reason.

TurboTax treated Box24 in T3 as self employment income.(it was incorrectly used by the issuer) once I corrected that information, the self employment warning disappeared.

fyi: according to the issuer, the amount should be foreign non-business income. So moving the value to the correct box solved the issue.

Thank you for your help @TurboTaxLise .
This widget could not be displayed.