title: map not showing data points on the first time access. Swift3 xcode7
body: <p>My map is not showing data points on the first time accessing the app.</p>
  
  <p>1) viewcontroller1 gets the user's location authorisation
  2) viewcontroller1 fetches data (for map points) when the user clicks a 'fetch data' button.  It fetches data from Realm (lat long etc) for the data classes. In my console I can see it successfully returns the lat/longs.
  3) on the 'fetch data' button press, viewcontroller1 segues to a Mapview controller to show the mapped data. </p>
  
  <p>My problem is that the first time using the app, there is no data points mapped. With no changes - if they return to the viewcontroller1 and retry on 'take 2' the data points appear on the maps. But never the first time Why could this be?</p>