We saw an issue recently updating a content type in a SharePoint 2016 subsite. The error InfoPath returned on publish was "InfoPath has encountered an error. The operation failed. The parameter is incorrect."
Using Fiddler while attempting to publish, we noticed that not all content types were being returned from the library ...