I'm working with someone who uses noncompatible often in correspondence. The confusion may be due to English being a second language for them.
I think they should be using incompatible instead. Is that correct?
It is better to not show those user profiles to noncompatible individuals.
Does the answer change if we are talking about software?
It is better to not use software that is noncompatible with outdated hardware.