Main----<Model to Contacts>----Contact Information
Main::PI_pk = Model to Contacts::PI_fk
Contact Information::CI_pk = Model to Contacts::CI_fk
For an explanation of the notation that I am using, see the first post of: Common Forum Relationship and Field Notations Explained
So is your portal on the layout for "Main", a portal to Model to Contacts or Contact Information? (see portal Set up | Show Related Records from)
It sounds like you have a portal to Contact Information when you should have a portal to Modelt To Contacts instead. If needed, fields from Contact Information can be added to the portal row of a portal to "Model to Contacts".
the portal is on the Main layout.
so basically for the portal, for the option of filtering , i selected it and in the calculation box the condition was Model to Contacts::Contact Type = "Owner" however, somehow it doesnt seem to work. and yes, the portal displays information from the Contact Information table, not the Model to Contact.
Is that the reason why its not working?
Yes, that's the reason you are getting the results that you see.