Unable to set and request data_limit via api for other than the first eSIM profile

If i have 2 eSIMprofiles, and i disable the first eSIM profile and enable the second profile, the data used doesn’t show in the set datalimit because the data limit is set at the mob1s2a1e1 level, not at the level of any of the (maximum) of 7 eSIM profiles.

Of course this also shows when requesting the data_used via api get /data_limit/status.