nopa
It might be related to how you're handling lenses of different sizes
and weight when mounting them on your body. Just put your
misbehaving 35/3.5 + worst offender of your adapters on a body - in
such a way that it reproduces an error. And then gently unscrew
that lens (without loosening an adapter mount as described above),
and screw another M42 Tak into it's place.
I'm a simpleminded CS, whereas you need somebody versed it electronics
and hardware to explain all this (JimH jumps to mind immediately

)
instead a software person. However, available repair manual for AF canon
lenses describes a mounting sequence of events like this:
"when the lens is mounted, the power is supplied to each IC in the lens
through VDD at the mount contact pin; each logic circuit operates on VD1
(4V) that is produced by regulating the VDD voltage with IC; when CPU
receives power from VD, internal oscillation starts with the set
frequency
(8MHz) by oscillator CF; when the reset signal is received from the
voltage
detection circuit IC, the program execution begins; the CPU sets LCKL
communication line with the camera to the LO level; then outputs the
busy
signal to the camera, stores the contents of the EPROM, including the
lens
adjustment data, in the RAM; then initializes internal registers and
RAM;
after initialization the CPU cancels the busy signal, sets both LCKL and
DCL pins to the LO level, and outputs the request signal to the camera
to set the HALT state = CPU stops" (EF 300/4L IS repair manual, 1997).
Sound sort of familiar, and yet a hardware mumbo-jumbo jargon makes it
hard to understand

).
Since you do not have any CPU in any of your Taks, the confirm chip just
dupes a camera body into believing that what is mounted is a valid AF
lens.
But perhaps sometimes it fails to do it properly; hence, manual
manipulation
might help. But it only indicates some faulty contacts - nothing to
do with
the lens in question whatsoever

)
FWIW,
jpr2