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.