-
If a route specifies a set of profiles, it should not be used if the profile is not in that list. In findBest/SavedRoute, exclude routes that don't match the active profile. Currently in the SPA devices, the device id is different for different profiles so this condition does not occur, but in general this might not be so.
aee4fe25