Preheat your oven to 350°F (175°C).
Grease your 9x13-inch baking pan with cooking spray or line it with parchment paper.
In a large mixing bowl, combine the German chocolate cake mix, melted salted butter, ½ cup of evaporated milk, and all-purpose flour. Stir until just combined.
Pour half of the brownie batter into the prepared baking pan, spreading it evenly across the bottom.
In a microwave-safe bowl, combine the unwrapped caramel candies and the remaining ½ cup of evaporated milk. Microwave in 30-second intervals until melted and smooth.
Pour the melted caramel over the layer of brownie batter in the pan, spreading it gently with a spatula.
Spoon the remaining brownie batter over the caramel layer.
Sprinkle the semi-sweet chocolate chips and chopped pecans over the top.
Bake in the preheated oven for 25-30 minutes or until a toothpick inserted comes out with a few moist crumbs.
Allow the brownies to cool for at least 15 minutes before cutting into squares.