Preheat oven to 350 degrees. Line a 9×13 inch baking pan with non-stick aluminum foil.
In a large bowl – mix oats, flour, brown sugar, baking soda, salt, & cinnamon. Add melted butter & stir with a fork (or electric mixer) until evenly moistened. Mixture will be crumbly. Reserve 1 cup for topping. Press remaining mixture firmly into your pan, and bake for 12 minutes to set crust.
Prepare cream cheese filling. In the bowl of an electric mixer, beat the cream cheese until smooth. Add in the sugar, vanilla, & salt and mix well. Beat in the 2 eggs. Pour filling over baked crust.
Prepare blueberry filling. In a small saucepan, combine the blueberry filling ingredients. Turn heat to medium, and cook for 7-10 minutes – until mixture has thickened slightly. Remove from the heat & pour over the cream cheese filling. Sprinkle the reserved oat mixture over top.
Bake for 30 minutes, until top is browned & filling is bubbly. Let cool completely in pan set on a wire rack. When cool, chill for an hour before cutting. Lift foil by ends onto a cutting board. Peel off foil & cut into 24 bars. Store in the refrigerator. Serve at room temperature.