diff --git a/server/index.js b/server/index.js
index 39c74b06a2c9a4a45022d796afd446af84b02976..29575a31f633a73be38c50c7a0a62eda55063339 100644
--- a/server/index.js
+++ b/server/index.js
@@ -1,4 +1,5 @@
 const fetch = require('node-fetch');
+const path = require('path');
 
 const {
   uuid, fontSize, rowHeight, port, api,
@@ -42,7 +43,7 @@ io.of('/').on('connection', (socket) => {
   socket.emit('config', { fontSize, rowHeight });
 
   const chrono = setChrono(socket);
-  chrono.start();
+  chrono.startNow();
 
   // Respond to date message with the date
   socket.on('date', () => {
@@ -53,7 +54,7 @@ io.of('/').on('connection', (socket) => {
     chrono.stop();
   });
 
-  const badgeChild = spawn('scripts/nfc-poll-wrapper-dummy.sh');
+  const badgeChild = spawn(path.resolve('../scripts/nfc-poll-wrapper.sh'));
 
   badgeChild.stdout.on('data', (data0) => {
     const userid = data0.toString().trim();