You should add this line in the constructor of the specialized tracker:
isInit = false;
otherwise the base class Tracker returns error