fix convict error when reusing config schema in second device