Okay thanks for the advice, I figured because my ds flashcard and original carts work without any issues, it's just the newly purchase sky3ds plus which doesn't make contact once it locks but will work if I hold it down, It is a tight fit already.
I'm not sure how they lock the cartridge in...