TL5001 buck converter issue
You have your MOSFET incorrectly connected and the body diode is conducting all the time: -



As you can see from this TI document you have inadvertently swapped source and drain connections: -