Preheat your oven to 350°F (175°C) and line a 9x9-inch baking dish with parchment paper, leaving some overhang for easy removal.
In a medium bowl, combine the graham cracker crumbs and melted butter. Stir until well combined.
Press the mixture evenly into the bottom of the prepared baking dish to form the crust.
In a large mixing bowl, beat the cream cheese and granulated sugar until smooth and creamy.
Add the vanilla extract and eggs one at a time, beating well after each addition.
Pour the cream cheese mixture over the graham cracker crust in the baking dish. Spread it evenly with a spatula.
Pour the apple pie filling into a medium bowl. Using a pair of scissors, cut the apple in the apple pie filling into small pieces.
pour it directly over the cream cheese layer.
In a separate bowl, combine the flour, granulated sugar, cubed butter, and chopped pecans for the strudel topping. Use your fingers or a fork to cut the butter into the flour mixture until it resembles coarse crumbs.
Sprinkle the strudel topping evenly over the apple pie filling.
Bake in the preheated oven for 35-40 minutes or until the edges are set and the center is slightly jiggly.
Remove from the oven and let it cool completely at room temperature. Then, refrigerate for at least 2 hours or overnight to allow the bars to set.
Once chilled, use the overhanging parchment paper to lift the bars out of the baking dish. Cut into squares or bars.
Just before serving, drizzle the caramel sauce over the bars.