I've had the same problem over the last few months with my S3 as well. To me, it seems like it's a mechanical issue.
Turn on the phone, open the back, insert the SD card, but HOLD it in place. It's like a push button, if you hold it as tight as it goes in, it detects and installs just fine...