I had this error using <p-inputnumber>, which turned out to be a capitalization issue. Angular didn't recognize <p-inputnumber> as a component because tags are case-sensitive, i.e. <p-inputNumber>. Need to pay more attention to the case.
<p-inputnumber>
<p-inputNumber>