For some reason when I make a post in an existing thread, my signature does not automatically appear at the foot of my post even though I have it in my settings to automatically include my signature.
However, when I edit the post and hit save (not even editing anything in the post body) the signature shows up.
when you make a post, the post you just made is loaded via ajax so all of the post templates are not loaded. Everyone else sees the signature when they load the page because the post is generated using all the templates which is why you see them after a refresh.