I just applied for SPG business & Platinum (2bm) and on Platinum they told me I need to call as they have questions (which is a good sign), and on the SPG they wrote
"Thank you for your application for The Starwood Preferred Guest® Business Credit Card From American Express OPEN and any Additional Cards you may have requested. We have processed your application but we need more information before notifying you of our decision"
no number or anything:(