Level shifter not working
In comments you mention that you are using the TXS0102DCT to drive this vibration motor.
You are using the TXS0102DCT completely outside its specifications.
Its outputs are rated for 50mA maximum, not the 100mA of the vibration motor.
Besides which, you are providing no protection to TXS0102DCT.  Motors generate high voltage spikes at turn off, and during operation.  Those can kill a digital IC.
The TXS0102DCT is a level shifter, not a motor driver.
The normal way to drive a motor looks like this:



simulate this circuit &ndash; Schematic created using CircuitLab

A high signal at &quot;3.3V GPIO&quot; will turn on the motor.
Q1 replaces the TXS0102DCT.
R1 limits the current through the base of Q1 to prevent damage to the microcontroller and Q1.
D1 catches the high voltage spikes generated when the motor is turned off.
C1 catches the high frequency &quot;noise&quot; that is generated but the brushes in the motor.

You can use a MOSFET for Q1 instead of an NPN BJT transistor.

A simple transistor will work better, be cheaper, and more reliable than a special purpose part (made by a single supplier) used outside its specifications.