No problem Shellie. I’d be feeling the same as you if I was in that situation. I fear that you are wasting your time on BMW Chat though. They can’t influence anything and probably won’t tell you the status code, which you need to know. I strongly suspect that when you last spoke to them your car was scheduled for production (code 1200). Those dates usually don’t change (hence why they probably told you that it was ‘confirmed’) but in the current climate they are changing. See if they will give you the status code. If you are a lower number than 5000 then unfortunately even your end of Sep delivery date still isn’t confirmed and could change again.
Your dealer will of course know the exact details and mine was sending me regular screenshots of the order status screen. I find with car dealers (who are renowned for BS) that if you make them aware from the outset that you know how it all works (build allocations etc) then they treat you with a bit more respect as they know that they can’t BS you as easily. I have lost count of the number of people on this forum who rightly complain about long lead times and lack of info from dealers when it is obvious that their dealer hasn’t even placed the order with the manufacturer due to lack of build allocation slots. If the customer doesn’t know the right questions to ask then the dealer will rarely, if ever, own up to this. It’s just the way that the industry works, unfortunately.