As can be seen in the demonstration video:
It is inconsistent in returning the type of vibration detected, oscillating between short pulses, long pulses, and no pulse.It is performing comparison tasks even without the option being active in the comparator (00:21).
Upon conducting some tests and analyzing the operation of these features, I also noticed that:
There is no need to emit a pulse in the upper block, and it could be better used for traps without it. A vague pulse, without the possibility of filtering, is useless and unnecessarily limits the functionality's options.
[EDIT]
It's not a bug, just a misinterpretation on my part. I discovered that I simply misunderstood how the comparators work from the videos I watched. The side input doesn't need to be active for it to function.
Thank you for helping us improve Minecraft! We saved your files: