List reference must contain exactly one subscript

You declared a list variable as a class member. When you subsequently referred to that list, you either omitted a subscript or included more than one subscript. A reference to a list must include one, and only one, subscript. For example:

Class MyClass
  Public myList List As Integer
End Class
Dim varV As Variant
Set varV = New MyClass
Print varV.myList(1,1)		' Illegal: too many subscripts.
Print varV.myList()		' Illegal: missing subscript.

Supply one, and only one, subscript.