It could still come, although you are approaching the outside norm. Normally 5-10 business days. 2 weeks is 10 business days.
Phone Turbo Prepaid Visa Card customer support for assistance.
This FAQ has contact info near the bottom.
https://ttlc.intuit.com/questions/4139949-how-to-get-your-tax-refund-on-a-turbo-prepaid-visa-card