I have fixed the error, I just needed to add the params for save history and I added this line in the construct method:
JTableObserverContenthistory::createObserver($this, array('typeAlias' => 'com_joomprosubs.subscription'));
JTableObserverContenthistory::createObserver($this, array('typeAlias' => 'com_joomprosubs.subscription'));