Tripwire hooks have several errors in the model files:
On grounded, attached, unpowered tripwire hooks, the metal ring is too low. It's essentially in the powered position.
On suspended, attached, unpowered tripwire hooks, the entire hook is in the powered position. The blockstate file appears to be correct, but tripwire_hook_attached_suspended.json and tripwire_hook_attached_suspended_powered are identical.