It must take bit to update USCIS online or mine was just a glitch but, I looked at my case status online today and it said my I-129F had been approved on April 11th and it definatly didn't say that on Tuesday or Wednesday! So 408 days later now just waiting for the offical NOA2 to come in the mail I couldn't be happier 🥳🥳🥳🥳🥳