If you are getting position with WiFi, that sounds like you are getting the WiFi based location from the HERE service. This position can be fairly accurate, but is not GPS, it will also work without connecting to a WiFi point, just as long as WiFi is enabled and it can see a list of surrounding access points.
GPS is working for me again after the last update (on Nexus 4 though). Bear in mind that it will likely take around 12-20 mins to get a fix (the first time), and by the sounds of it the phone must not sleep in that time.
If you are getting position with WiFi, that sounds like you are getting the WiFi based location from the HERE service. This position can be fairly accurate, but is not GPS, it will also work without connecting to a WiFi point, just as long as WiFi is enabled and it can see a list of surrounding access points.
GPS is working for me again after the last update (on Nexus 4 though). Bear in mind that it will likely take around 12-20 mins to get a fix (the first time), and by the sounds of it the phone must not sleep in that time.