track Throwable instead of Exception
add Throwable to onFailure
update ApiHelper.GenericCallBack receivers