I went through this issue for the longest time and finally found a solution that worked for me. I posted this in all MMS issue related threads.
Here is the post about how i was able to fix the issue of not able to receive MMS when connected to Wifi. You still have to turn of WiFi calling for this to work. This was never an issue on my GS3, my wife is using it and still has no problem.