Keep getting this not enough space message with is bull because it's a 32GB with maybe 2 gigs used. Phone has been rooted and Link2SD was installed to try to fix the issue but so far nothing.
@Dje4321 gave a good hint but didn't tell everything I guess. To use Link2SD you need to do a partition on the SD card that's ext4 and leave the rest that you want to use as accessible storage for media and stuff as FAT32. After you created the partition check with an app on Android if the system is able to see the partition. Than go into Link2SD and link the app to the SD. But remember that if you unmount the SD card while the device is on for some reason the app will disappear and bad things will happen. Also I've found Link2SD to be a bit finiky so beware. (Both partitions must be set as Primary and Active else nothing will work).