Usually, this phrase is meant as a way to express insincerity, and often it is a way to tell you, that it is indeed, a problem. Whatever happened to just saying, cheerfully, "
You are welcome." ? No problem does not complete the
conversation, it really means, "
I don't want to discuss this."