It sounds like you're breaking down your Marketing Channels by Referrer Type. In that case, you can expect "weird" results like that.
Marketing Channels are set with every hit based on the Marketing Channel Processing Rules. On the other hand, Referrer Type (and also Referrer and Referring Domain) are set on the Entry Page, i.e. first page of a Visit.
Consider a user who follows this journey:
Visit 1: Paid Search
Visit 2: Direct
Assuming your "Direct" Marketing Channel is not set to override the previous channel, then in Visit 2, Marketing Channel would still be "Paid Search" whereas Referrer Type would be "Typed/Bookmarked".