A method of wireless communication of a user equipment, UE, comprising: receiving a first trigger indicating at least one trigger state for reporting channel state information on a carrier or multiple carriers; generating a respective group of channel state information reports associated with each of the at least one trigger state, the respective group containing two or more channel state information reports, each report of the respective group being generated in accordance with a respective set of CSI report configurations that are unique with respect to sets of CSI report configurations used to generate the other reports of the respective group such that the each report is a type different from types of the other reports of the respective group; and sending the respective group of channel state information reports associated with each of the at least one trigger state, wherein the method further comprises receiving a configuration message including one or more sets of configurations each defining a type of channel state information report and each are identified by an identifier, wherein the respective set of configurations used to generate each of the respective two or more channel state information reports associated with each of the at least one trigger state is one of the one or more sets of configurations, wherein the method further comprises: receiving a second trigger indicating at least a particular trigger state for reporting channel state information; determining that the particular trigger state is associated with channel state information reports identified by particular identifiers; determining that the particular identifiers are not unique with each other; and determining that an unexpected event has occurred. receiving a first trigger indicating at least one trigger state for reporting channel state information on a carrier or multiple carriers; generating a respective group of channel state information reports associated with each of the at least one trigger state, the respective group containing two or more channel state information reports, each report of the respective group being generated in accordance with a respective set of CSI report configurations that are unique with respect to sets of CSI report configurations used to generate the other reports of the respective group such that the each report is a type different from types of the other reports of the respective group; and sending the respective group of channel state information reports associated with each of the at least one trigger state, wherein the method further comprises receiving a configuration message including one or more sets of configurations each defining a type of channel state information report and each are identified by an identifier, wherein the respective set of configurations used to generate each of the respective two or more channel state information reports associated with each of the at least one trigger state is one of the one or more sets of configurations, wherein the method further comprises: receiving a second trigger indicating at least a particular trigger state for reporting channel state information; determining that the particular trigger state is associated with channel state information reports identified by particular identifiers; determining that the particular identifiers are not unique with each other; and determining that an unexpected event has occurred. receiving a second trigger indicating at least a particular trigger state for reporting channel state information; determining that the particular trigger state is associated with channel state information reports identified by particular identifiers; determining that the particular identifiers are not unique with each other; and determining that an unexpected event has occurred.