All Biblical translations try to "simplify" what Jesus said in this verse. The Greek is difficult and thought-provoking, but all of that is lost in translation. In translation, it sounds like Jesus saying that we should not address our male parents as our "father" This confusion arises partly from the difference in the Greek word translated as "call" and our English word, "call," and partly in the difference of "father." The Greek verb has the sense of giving someone a name. We do not "name" our natural fathers. "Father" in Greek, however, is also a title. Our natural fathers are not those to whom we give the title. They exist as our fathers before we learn what the word means. We name someone when we give them the honor of the title, "father."
As in the last verse with rabbi, the "your father" phrases here are misleading. A normal "your father" in the Bible is usually Jesus saying the words "that father of yours." Here, the first "your father" phrase is actually "do not name a father 'yours' on earth." The "on the earth" modifies "you," saying that we are on the earth, contrasting it with the second father phrase, which is "yours, the Father, the heavenly one." It is our choice whether or not we name the Divine our father.
This "is in heaven" phrase in Biblical translation is also completely wrong. The "the one in the heavenly" phrase was in the KJV source, without the "is," but in today's sources, the phrase is "the heavenly" (an adjective form, not the usual noun." With the article before it, the sense is "the heavenly one." This is the punchline of the verse.