It sounds like you might have a layout specific logo being used. If you check the specific page/post where this is happening, look on the right side under the layout settings (in the edit screen) to see if a specific header is being assigned. If it is, go to the “Appearance > Layout Manager > Headers” area and open that header. You can delete the custom logo assigned to the header and then the default set in the Theme Options will be used instead.