When you make a new driving line for a particular class, if the fast path has a lower time value in the file, the cars follow the fast path, I guess it's not the way it should, they should follow the driving line of their class in any case.
Have you specified the special path in the rcd file of the car? Not sure, if this could solve the problem? It`s just a maybe possible workaround, shouldn`t prevent any bug fixes ;-)