Forza 7 won’t launch: “looks like you need to renew Xbox Live Gold”

For the last three days when playing other games I received a notice at sign-in that there were issues with the Xbox servers. I was playing an offline game and have been able to play. Today I tried to launch Forza 7 (I don’t play multiplayer or anything that requires Xbox Live Gold) and I received a message that I need to renew Xbox Live Gold. The rest of the message is: “if your subscription is current, try quitting and relaunching the game. If you tried to launch this game from a disc, check the disc-it might be dirty or damaged. (0x803f800c)” Has anyone else had this issue? My disc is not scratched or damaged and I’ve never had an Xbox Live Gold subscription. My message center has also not worked for months, despite still being able to play.