Unable to recognize slightly damaged aruco marker

Are you running the Aruco detection code on the image pictured, or some original (before filtering / thresholding)? Side length of 21 micrometer? Really?