Still the bulbs
The bulbs need to have the silver colored bases, not brass. Even this may not do it. The tolerances in the diagnostic system is so precise, that you may need BMW bulbs. Bavarian Automotive has them much cheaper than the stealership. Would be the cheapest and easiest thing to do first.