I have the exact same problem with my Late 2017 15" MacBook Pro. It's been repaired 3 times already.
https://www.legislation.gov.uk/ukpga/2015/15/contents/enacte...