A mobile network operator, MNO, network-based server configured for flexible deployment of electronic subscriber identity modules, eSIMs, to a wireless device, the MNO network-based server comprising: at least one communication interface for communicating with the wireless device; and at least one processor communicatively coupled to a memory storing instructions that, when executed by the at least one processor, cause the MNO network-based server to perform a method that includes: receiving, from a backend server, a message to initiate a download order for an eSIM for the wireless device, the message including an eSIM type value indicating multiple eSIMs are to be generated for the wireless device; generating, for the wireless device, multiple eSIMs, wherein: each eSIM of the multiple eSIMs includes an identical eSIM identifier value and a set of common eSIM configuration data; at least one eSIM of the multiple eSIMs supports a fifth generation, 5G, wireless communication protocol; and at least one eSIM of the multiple eSIMs does not support a 5G wireless communication protocol; receiving, from the wireless device, an authentication request including one or more identifiers and/or capabilities of the wireless device; sending, to the wireless device, an eSIM selected from the multiple eSIMs based on the one or more identifiers and/or capabilities of the wireless device; and discarding remaining non-selected eSIMs of multiple eSIMs generated for the wireless device. at least one communication interface for communicating with the wireless device; and at least one processor communicatively coupled to a memory storing instructions that, when executed by the at least one processor, cause the MNO network-based server to perform a method that includes: receiving, from a backend server, a message to initiate a download order for an eSIM for the wireless device, the message including an eSIM type value indicating multiple eSIMs are to be generated for the wireless device; generating, for the wireless device, multiple eSIMs, wherein: each eSIM of the multiple eSIMs includes an identical eSIM identifier value and a set of common eSIM configuration data; at least one eSIM of the multiple eSIMs supports a fifth generation, 5G, wireless communication protocol; and at least one eSIM of the multiple eSIMs does not support a 5G wireless communication protocol; receiving, from the wireless device, an authentication request including one or more identifiers and/or capabilities of the wireless device; sending, to the wireless device, an eSIM selected from the multiple eSIMs based on the one or more identifiers and/or capabilities of the wireless device; and discarding remaining non-selected eSIMs of multiple eSIMs generated for the wireless device. receiving, from a backend server, a message to initiate a download order for an eSIM for the wireless device, the message including an eSIM type value indicating multiple eSIMs are to be generated for the wireless device; generating, for the wireless device, multiple eSIMs, wherein: each eSIM of the multiple eSIMs includes an identical eSIM identifier value and a set of common eSIM configuration data; at least one eSIM of the multiple eSIMs supports a fifth generation, 5G, wireless communication protocol; and at least one eSIM of the multiple eSIMs does not support a 5G wireless communication protocol; receiving, from the wireless device, an authentication request including one or more identifiers and/or capabilities of the wireless device; sending, to the wireless device, an eSIM selected from the multiple eSIMs based on the one or more identifiers and/or capabilities of the wireless device; and discarding remaining non-selected eSIMs of multiple eSIMs generated for the wireless device. each eSIM of the multiple eSIMs includes an identical eSIM identifier value and a set of common eSIM configuration data; at least one eSIM of the multiple eSIMs supports a fifth generation, 5G, wireless communication protocol; and at least one eSIM of the multiple eSIMs does not support a 5G wireless communication protocol; receiving, from the wireless device, an authentication request including one or more identifiers and/or capabilities of the wireless device; sending, to the wireless device, an eSIM selected from the multiple eSIMs based on the one or more identifiers and/or capabilities of the wireless device; and discarding remaining non-selected eSIMs of multiple eSIMs generated for the wireless device.