If a resource doesn't have all components set up for using Mapping, you will receive a message that states "Resource <first name> has an invalid current location.
Verify that you have the resource options set up for your resource in Setting up Resource Options.
Verify that you have fetched the coordinates for the technician starting locations in Setting Up Geocoding for Technician Starting Locations.
Verify that Vehicle Setup has been completed for each technician in Signature Service Management in Setting Up Vehicles.