forcing reconnect in errorCheckCallback on errors
after testing

this was a bad idea to remove callbacks.. my fail(
need to undo changes.
reverted back VerifyInsertB callback

also added length and reason argumetns to SavePunishment