I've been had this issue since last year, I write down my conclusion about this issue.
I tested 10 different 15' 2016 model, and 2 different 2017 15' Model.
I personally had a connection with Engineer Team through Agency in Apple.
This thread is for helping people who are struggling with this...