As mentioned in my Reddit post:
Host had a texture pack loaded. I hadn't downloaded any when first started so it popped up and asked me if I wanted to load and join. Sounded like a good idea. It never loaded, even though it was 10mb, and not only that once it did let me into a game the dl had been corrupted as icons were popping up with a colored square. I had to stop, delete save data and then made sure I loaded all the texture packs I had available before joining any games. I have a feeling that the texture pack if loaded before starting a game will come from the host of the game and the transfer is then iffy especially if their connection is already taxed. The timeout seemed pretty long when I was sitting there waiting for a single mb to download.I will create a new issue for the long wait to download the 10mb pack.
Cleaning up old tickets: This ticket has not been updated recently (~1 year+) so is being closed as Cannot Reproduce. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki