The dealer will not charge to let you know which software you have. Since you just bought it, let them know about the issue. They should be able to install updated software or at a minimum reset the adaptive learning.
It should be no charge since you just bought it, but some will charge you for it.
My garage: 2007 BMW Z4 3.0si Manual, 2007 BMW X3, 2006 BMW 530xi
Retired: 1998 BMW Z3
Member of BMWCCA!