Putting armor on manually or with a command triggers the Sculk Sensor.
However, running a command like
/item replace entity @p armor.chest from entity @p armor.head
without wearing any armor
or
/item replace entity @p armor.chest with air
still triggers the Sensor, despite the output being that the slot was replaced with air and not armor. No sound plays for the air "equipping" event.
Replaced a slot on <name> with [Air]
This issue was present in 1.19 Pre-release 1, but no longer occurs in versions above or equal to 1.19 Pre-release 2. With that being said, this issue has been fixed in 1.19 Pre-release 2.