Preheat the oven to 350 degrees and line a baking sheet(s) with parchment paper. Set aside.
In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
In a large bowl, beat butter, brown sugar, sugar, vanilla, and corn syrup until creamy.
Next, beat eggs into the butter mixture, one at a time.
Add dry ingredients into the wet ingredients, and beat until combined.
Stir in white chocolate chips, rolled oats, coconut flakes, and chopped pecans.
Drop by rounded tablespoon onto the prepared baking sheet. Press down a bit on each cookie.
Bake for 10-12 minutes or until edges start to brown.
Remove from the oven and let sit for 5 minutes on the baking sheet, then remove and place on a wire rack to cool.