I wonder how non-DJI batteries handle the updates.
Rick over on his YouTube channel (Drone Valley) did a review of non DJI batteries and he came across with a positive review. Said firmware upgrades worked and DJI4 read the batteries as if they were DJI branded ones.
Rick is an engineer geek (no disrespect intended Rick) and knows his stuff and I trust his opinions.