Yes credits normally cycle 2 days before the bill. so your on the 21st meaning credit would of fell right there on the 19th during the time we had an issue with credits posting.
On the August check the balance online might of been fix already if not it will show up next month .