Marshmellow issue with large SD card as internal storage
Apps can't be stored on SdCard. The only way to do that is rooting the phone and use apps like Link2sd or adopting SD card if you have Android 6+. Here is how to do it.