Preheat The Oven & Prep The Pan. Start by preheating the oven to 350 degrees F. Set out a 9x9" baking dish and place it on a sheet pan.
Mix Up The Filling. In a large bowl, combine peeled, sliced apples with caramel sauce, cornstarch, cinnamon, and salt. Stir to combine well. Pour the apple filling mixture and all juices into the 9x9 pan.
Mix Up The Topping. In the same bowl (no need for a separate bowl), combine butter cubes, brown sugar, gluten-free oats, gluten-free flour, vanilla, and salt. Mix with a fork, a pastry blender, or your hands (my pick!), until the butter is well distributed, the oat mixture is forming clumps and clusters and no dry patches remain. Sprinkle the oat topping over the apple mixture. It will be generous!
Bake The Crisp. Make sure the 9x9 pan is on top of the cookie sheet to catch any potential drips or spills. Place the caramel apple crisp in the oven and bake 50-60 minutes or until the filling is bubbling around the edges and the top is golden brown. If the top starts to brown too quickly, you can loosely tent the pan with foil, but you don't want to pull it out until the sides are bubbling. (This boiling will help thicken the filling and ensure the apples are cooked through.)
Cool Properly Before Serving. Remove crisp from the oven and cool at LEAST 20-30 minutes before serving. This will allow the filling to thicken and set. If you scoop into it right away, the filling will be more more liquid and thin.
Serve & Store. Enjoy bowls of apple crisp with a big scoop of vanilla ice cream and an extra drizzle of caramel sauce. Store leftover apple crisp covered with foil or plastic wrap in the refrigerator up to 3 days. (I don't like transferring leftovers to an airtight container because it usually scrambles up the filling and topping)