Insta has obviously changed since I last used it in which case (it was some years ago now).
I stand corrected in this instance having tried several options. Yeah its not going to work unless you use a true emulator which allows you to download the app and run it as if you were a true mobile device. A cheap mobile off ebay or the likes is going to be the best bet for anyone who only has a PC/laptop