Our ISP is having some issues and that means badge generation and image uploading is temporarily offline. We're working with our ISP to restore service as soon as we can. Sorry about the hassle.
I just found and fixed the problem that was keeping your badge from updating after adding a fuel-up. You should be all set, but let us know if you're still having problems.