Question: why is post not showing on timeline?
Answer: Posts by your friends will not appear on Timeline if: They are currently on your Timeline hidden list. You are (or were) blocked by them. Their Share settings for Timeline are set to Excluded.