Looking at your Gamercard on the forums you still have Xbox Live Gold. Try removing and downloading your profile again on your console.
If that doesn't work and you still get a message on your console saying you no longer have Xbox Live Gold while you do it might be best to contact support by phone
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
How satisfied are you with this response?
Thanks for your feedback.