Apps on memory card taking internal memory
App2SD doesn't move the entire app to SDcard, just parts of it. That's normal (or rather "works-as-designed"), and no error on your end.

Please also see our apps2sd tag-wiki, where alternatives are listed along. Note however that those alternatives require root access on the device. Methods like link2sd are able to move the entire app; Data2SD and Simple2Ext can even move its data.