1. An information processing apparatus including a printer driver and configured to instruct, via the printer driver, a printer to execute printing, the information processing apparatus comprising: a reception unit configured to receive print data including setting data, wherein the setting data includes at least setting values for print setting items from a client apparatus; a first determination unit configured to determine whether setting values for print setting items in the setting data cause an inconsistency; a second determination unit configured to determine, based on the print data, whether the client apparatus is to resolve an inconsistency or the information processing apparatus is to resolve an inconsistency; a transmission unit configured to transmit, in response to the first determination unit determining that the setting values cause an inconsistency and the second determination unit determining that the client apparatus is to resolve the inconsistency, an instruction for resolving the inconsistency to the client apparatus; and a change unit configured to change, in response to the first determination unit determining that the setting values cause an inconsistency and the second determination unit determining that the information processing apparatus is to resolve the inconsistency, the setting data to resolve the inconsistency.