I tried sending the bitcoin to my ehtereum wallet and generated a deposit address to have it converted. The transaction confirmed but the address must have expired as it has not shown up in my wallet and on the screen it said the address has expired.
I guess you used Shapeshift or similar company to do this? Then you can better try to contact them. If it is Shapeshift, then don't worry, they are really helpful. Only it can take a while before they answer, depending on their workload. If it is another company, then I don't have experience, but still the best way to go is to contact them.
And: expired address means you have to send money to them within a certain timeframe. Due to bitcoin congestion I don't recommend using those services when their timeline is too short.