According to the Los Angeles County Department Medical Examiner, Verne Troyer's death was suicide by alcohol intoxication.
Troyer was taken to the hospital on April 3rd, 2018 after paramedics were called for reported alcohol intoxication. He was later placed on a 5150 hold for being suicidal. Three weeks later, he passed.
Full details here.