That phone, I believe, doesn't allow running most apps of any kind from a SD card. Some will work, because the app itself it set up to run from a card (aka "External" storage) but most apps require "Internal" storage. I also don't believe that device allows for making the SD card "Internal" storage, but it can't hurt to try.
First, you need to be using a phone that is running at least Android "Marshmallow" (or newer) or be able to upgrade to it. Second, you will need the instructions I am including below. And third, you need a phone that has not been restricted by the manufacturer from making this change. Which does happen.
NOTE: If any of the steps are missing on your phone, or they don't work for you, then you have a phone that...