Brownie Layer: Preheat oven to 325°F. Spray a 9-inch springform pan. Mix melted butter, sugar, cocoa, and salt.
Cool slightly, add vanilla, eggs one at a time, then flour. Spread in pan, bake 15 mins. Chill.
Cheesecake Layer: Beat cream cheese, sugars, and cream. Add eggs one at a time, then vanilla. Pour over brownie layer, remove air bubbles, bake 55 mins at 325°F. Cool in oven with door cracked, then chill 4 hrs.
Chocolate Layer: Melt chocolate chips in the microwave, cooking in 30 second intervals and stirring between each, until fully melted. Once melted, spread carefully and evenly over the top of the cheesecake and chill for 30 minutes, until chocolate is set/firm.
Finish: Release from pan, cut, drizzle caramel on each slice.