Have you tried creating a new project with just those simple functions? I often find that with simple stuff like that, it is sometimes good to test in a clean environment in case there is something clashing, or in complicated projects it can help give a simpler, clearer picture of what is going on. In fact there have been times that when putting the simple project together I find what I have done wrong before finishing it ;)

Also if you do that and it is still happening, you will have a project file you could share with the community so they can look at it with ease (and you don't reveal your super secret mega game project! lol).