Are you tracking your average mile/kWh? If you keep a track of that for your trips, you can then determine if you are running higher than most others and this would allow you to push the dealer to investigate. For example, it seems most IX owners are in the 2.5-3.5mile/kWh range depending on the driving style. But if you are always higher than this, then it could signal an issue with your vehicle that needs to be investigated.
It also looks like some Youtube reviewers are using some sort of OBDII app to track more details on the battery for charge and discharge. So you could try to acquire a similar app and then track more details that way as well. It helps to have your own evidence to present to the dealer to investigate and they can also use this evidence to present to BMW on your behalf.