Season the roast evenly with salt, pepper, and garlic powder.
Heat olive oil in a skillet over medium-high heat and sear the roast for 2-3 minutes per side until browned. Transfer to the slow cooker.
Mix the canned fruit with juice, soy sauce, brown sugar, minced garlic, and ginger in a bowl. Pour over the meat.
Cook on low for 4 to 5 hours until the internal temperature reaches 145°F. Remove meat and let rest.
Pour the remaining liquid into a saucepan and bring to a simmer over medium heat on the stove.
Whisk in the cornstarch slurry and boil for 3 minutes until thick. Slice the meat and pour the glaze over the top.