I'm talking about Viber, Whatsapp, Facebook, Skype, anything like that. I also can't send snaps on Snapchat. Basically, I can't send pics, period.Welcome to Android Central! Are you talking about sending pics using the messaging app? If so, that's odd, since MMS messages (multimedia) typically require mobile data for transmission, and can't send over wi-fi alone. Could it be that the pictures are too large to send? Can you send smaller files?
No, it is not on.Just a guess. Check if restrict background data is on. If so the phone won't let an app use mobile data unless you're interacting with it.
Settings, data usage, three dots to open the overflow menu