Hi I have made the same experience, the 500 bonus miles hardly ever get credited. I fly at least 4 segments per week, mostly eticket and always using the selfcheckin service if available, have seem few of these 500 mile post to my account.
PA
PS I have been following this board for a while and finally found time to retrieve my PW so I can post. Have been impressed by the info / advice posted here!