Preheat a griddle to 375 degrees, or a skillet on the stove top over medium-high heat. In a large bowl combine flour, sugar, baking powder, baking soda, and salt then make a well into the center. Add egg, butter, apple butter, milk, and apple cider into the center then whisk everything to combine until there are no lumps. Spray the griddle with nonstick spray then pour pancake batter with 1/4 cup measuring cup. Cook until bubbles appear on the surface then flip and cook until golden brown on the other side. Meanwhile, in a small saucepan over medium heat, melt butter then add apple, cinnamon, and salt, and saute until apple is barely tender, 4-5 minutes. Add apple cider and maple syrup then turn heat up to bring mixture to a boil. Once boiling, turn heat back down to medium then simmer until slightly thickened, about 5 minutes. Let cool slightly then drizzle over pancakes.