Glad to hear you figured it out.
For clarification, your original post stated this as your callback registration
Me.lbSubscribe.Attributes.Add("onclick", DotNetNuke.UI.Utilities.ClientAPI.GetCallbackEventReference(Me, "'test'", "successFunc", "'" & Me.lblSubscribe.ClientID.ToString & "'", "errorFunc"))
You are specifying the lblSubscript.ClientID property (a string) as your context. This is the value that will be associated to the ctx variable on the client. The samples that the documentation includes is
mybutton.attributes.add("onclick", GetCallbackEventReference(Page, "'test'", "successFunc", "this", "errorFunc", "Form")
which passes this as the context variable. In this case it represents the object that triggered the event (mybutton).