The app shares the position about once a minute from clock in to clock out, also with the app closed, only when the driver has allowed location "all the time". Otherwise the map shows only where they last clocked in, picked up or delivered.
Check that the driver is clocked in and logged in to the FleetKraft app (not the browser version, which cannot share location while closed). On the phone, set location for FleetKraft to Allow all the time (Android) or Always (iPhone), turn off battery saver for the app, and check mobile data. An amber pin usually means a short loss of signal.