Anyone else having problems with badges and pins not being displayed in the BFHQ?

I got my Engineer badge, parachute jump ribbon and a few others on thursday night, but they haven't come up on my BFHQ.

Any ideas, or is this a "software feature" of the beta?