mmsd sometimes has to only be connected with mobile data to function
Sometimes mmsd can work while connected to wifi, but other times it has to only be connected to mobile data to work.
I suspect this is a DNS issue (i.e. sometimes the DNS goes through wifi vs modile), but I am not 100% sure.