Currently, Android only supports the primary external storage for native App2SD function.
If the primary external storage is emulated from the internal phone storage (like in S3, Note 1&2 etc.) or does not exists at all, moving app to SD function will not be supported by Android system. It's the limitation of device (rom & hardware).
You can link the app in order to move its files to your SD card.