Contradiction with James 4:3
James notes that prayers are not answered when one asks with wrong motives, which might contradict the idea in John 14:13 that requests are granted without condition.
James 4:3: Ye ask, and receive not, because ye ask amiss, that ye may consume [it] upon your lusts. [lusts: or, pleasures]
Contradiction with Matthew 7:21
Jesus implies that merely calling on His name does not guarantee entry into the kingdom of heaven, while John 14:13 suggests that asking in His name ensures receiving the request.
Matthew 7:21: Not every one that saith unto me, Lord, Lord, shall enter into the kingdom of heaven; but he that doeth the will of my Father which is in heaven.
Paradox #1
John 14:13 suggests that whatever is asked in Jesus’ name will be done. A potential conflict arises because, in practice, not all prayers or requests made in Jesus' name are granted. This could lead to questions about the conditions under which the promise is applicable or challenges in understanding the relationship between faith, God's will, and unanswered prayers.
Paradox #2
One possible contradiction is that in this verse, it is promised that requests made in a certain name will be fulfilled. However, some people may note that not all such requests are granted in reality, which might be seen as inconsistent with the promise.
Paradox #3
Some people might see a contradiction in this verse because it seems to suggest that prayers will always be answered if asked in a certain name. In reality, many people have had experiences where their prayers weren't answered, even when they were sincere and had faith. This can create a conflict between the promise made and people's actual experiences.