No points posting for over a few weeks now; trips taken don't even show up in past trips on the my account page.
Amtrak should stop publish these kind of messages on its website if it can't follow through:
Please allow up to 7 days for points earned from Amtrak travel to post to your account.
After missing points request form has been submitted, the following message is presented:
It will take about 5 business days for your points to appear on your account.
All lies!