Season the pork tenderloin with salt, pepper, garlic powder, and onion powder.
Place the seasoned pork in the crockpot.
Add chicken broth around the pork to keep it moist.
Pour barbecue sauce over the tenderloin, ensuring it's well covered.
Add halved potatoes and sliced carrots around the pork.
Cover the crockpot with a lid.
Set the crockpot to low heat for 6-8 hours or high heat for 4-5 hours.
Check the pork for doneness; it should reach an internal temperature of 145°F (63°C).
Once cooked, remove the pork and let it rest for 10 minutes before slicing.
Serve the pork with vegetables and drizzle with extra sauce from the pot.