My headcannon is that "invisibility" is more of a "dimensional half-shift". You can still get hit by AOE and environmental effects, but are completely impervious to melee, are nearly invisible for the purposes of bullets, and can't be targeted by hostiles.
It's not complete invincibility, it's not complete invisibility, and it's not complete ethereality. It's a half and half mix of them all.
----
An alternative headcannon is that it temporarily transports the target into a dimension that defies perception.
It's not complete invincibility, it's not complete invisibility, and it's not complete ethereality. It's a half and half mix of them all.
----
An alternative headcannon is that it temporarily transports the target into a dimension that defies perception.