add Check beacon

add onBeaconError() callback