1). Cambridge dictionary link and Some of my friends are saying have + object + bare infinitive is used to talk about an experience
We had a strange woman come to the door selling pictures.
2). While others are saying have + object + past participle is used to talk about an experience
We had a strange woman came to the door selling pictures.
In this site I found the second form as correct. The example I found in his site - The minister had eggs thrown at him. (This means The minister underwent the experience of eggs being thrown at him )
I feel that the first sentence means “We made or instructed a strange women come to the door” and the second sentence is correct. But as an non native speaker with zero knowledge in English, I can’t question cambridge dictionary. So which of the two is correct?