diff --git a/Database/ConnectionManagement/FaserAuthentication/data/dblookup.xml b/Database/ConnectionManagement/FaserAuthentication/data/dblookup.xml
index ca007cb764cfc75559367b8a6c0f7b7d9dc73ca1..52542a2837125d540824617b1085a5d710c3507f 100644
--- a/Database/ConnectionManagement/FaserAuthentication/data/dblookup.xml
+++ b/Database/ConnectionManagement/FaserAuthentication/data/dblookup.xml
@@ -21,7 +21,7 @@
  <service name="sqlite_file:///cvmfs/faser.cern.ch/repo/sw/database/DBRelease/current/sqlite200/ALLP200.db" accessMode="read" />
 </logicalservice>
 
-<logicalservice name="COOLONL_SCT">
+<logicalservice name="COOLOFL_TDAQ">
    <service name="sqlite_file:data/sqlite200/CABP200.db" accessMode="read" />
    <service name="sqlite_file:///cvmfs/faser.cern.ch/repo/sw/database/DBRelease/current/sqlite200/CABP200.db" accessMode="read" />
 </logicalservice>
diff --git a/Tracker/TrackerConditions/FaserSCT_ConditionsTools/python/FaserSCT_CableMappingConfig.py b/Tracker/TrackerConditions/FaserSCT_ConditionsTools/python/FaserSCT_CableMappingConfig.py
index 4e4a264218d4a0df55edf22bed73440044f9ce97..2dadb536ac49c9f4c9250e6da0d16aa012f7a6e9 100644
--- a/Tracker/TrackerConditions/FaserSCT_ConditionsTools/python/FaserSCT_CableMappingConfig.py
+++ b/Tracker/TrackerConditions/FaserSCT_ConditionsTools/python/FaserSCT_CableMappingConfig.py
@@ -19,7 +19,7 @@ def FaserSCT_CableMappingCfg(flags, **kwargs):
     acc = ComponentAccumulator()
     # tool = kwargs.get("CableMappingTool", FaserSCT_CableMappingToolCfg(flags))
     # folder arguments
-    dbInstance = kwargs.get("dbInstance", "SCT_ONL")
+    dbInstance = kwargs.get("dbInstance", "TDAQ_OFL")
     dbFolder = kwargs.get("dbFolder", "/SCT/DAQ/CableMapping")
     acc.merge(addFolders(flags, dbFolder, dbInstance, className="CondAttrListCollection"))
     # acc.addPublicTool(tool)
diff --git a/Tracker/TrackerConditions/FaserSCT_ConditionsTools/src/FaserSCT_CableMappingTool.cxx b/Tracker/TrackerConditions/FaserSCT_ConditionsTools/src/FaserSCT_CableMappingTool.cxx
index 9260ec311003c067b0b3b6ab28745b04c5aa2ad4..be731ccc6509c890e1150857c57df39f637855d2 100644
--- a/Tracker/TrackerConditions/FaserSCT_ConditionsTools/src/FaserSCT_CableMappingTool.cxx
+++ b/Tracker/TrackerConditions/FaserSCT_ConditionsTools/src/FaserSCT_CableMappingTool.cxx
@@ -53,8 +53,8 @@ FaserSCT_CableMappingTool::getCableMapping(const EventContext& ctx) const {
     ATH_MSG_FATAL("Failed to retrieve validity range for " << readHandle.key());
     return mappingData;
   }
-  ATH_MSG_INFO("Size of CondAttrListCollection " << readHandle.fullKey() << " readCdo->size()= " << readCdo->size());
-  ATH_MSG_INFO("Range of input is " << rangeW);
+  ATH_MSG_DEBUG("Size of CondAttrListCollection " << readHandle.fullKey() << " readCdo->size()= " << readCdo->size());
+  ATH_MSG_DEBUG("Range of input is " << rangeW);
   
   // Read mapping info
   std::string stationParam{"station"};
diff --git a/Tracker/TrackerEventCnv/TrackerByteStream/src/TrackerByteStreamCnv.cxx b/Tracker/TrackerEventCnv/TrackerByteStream/src/TrackerByteStreamCnv.cxx
index 575bd0469f4a05cf895eeafdb5f666afa6416283..bd6ff38f7fc46fe44c62e5ccb339744e46cad90c 100644
--- a/Tracker/TrackerEventCnv/TrackerByteStream/src/TrackerByteStreamCnv.cxx
+++ b/Tracker/TrackerEventCnv/TrackerByteStream/src/TrackerByteStreamCnv.cxx
@@ -97,7 +97,7 @@ StatusCode TrackerByteStreamCnv::createObj(IOpaqueAddress* pAddr, DataObject*& p
   ATH_MSG_DEBUG("New FaserSCT_RDO_Container created of size="<<cont->size());
 
   auto mapping = m_mappingTool->getCableMapping();
-  ATH_MSG_ALWAYS("Cable mapping contains " << mapping.size() << " entries");
+  ATH_MSG_DEBUG("Cable mapping contains " << mapping.size() << " entries");
   
   // Convert raw data into this container
 
diff --git a/Tracker/TrackerRecAlgs/TrackerSegmentFit/test/TrackerSegmentFitDbg.py b/Tracker/TrackerRecAlgs/TrackerSegmentFit/test/TrackerSegmentFitDbg.py
index fa1a4a5377d702716a4d9ccfa8e62348898b9ab5..75c46defbbb45d3c815f9d11e0091c83836a6e1e 100644
--- a/Tracker/TrackerRecAlgs/TrackerSegmentFit/test/TrackerSegmentFitDbg.py
+++ b/Tracker/TrackerRecAlgs/TrackerSegmentFit/test/TrackerSegmentFitDbg.py
@@ -14,7 +14,7 @@ from AthenaPoolCnvSvc.PoolReadConfig import PoolReadCfg
 from AthenaPoolCnvSvc.PoolWriteConfig import PoolWriteCfg
 from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
 #from Digitization.DigitizationParametersConfig import writeDigitizationMetadata
-from ScintRecAlgs.ScintRecAlgsConfig import WaveformReconstructionCfg
+from WaveRecAlgs.WaveRecAlgsConfig import WaveformReconstructionCfg
 from TrackerPrepRawDataFormation.TrackerPrepRawDataFormationConfig import FaserSCT_ClusterizationCfg
 from TrackerSegmentFit.TrackerSegmentFitConfig import SegmentFitAlgCfg
 from TrackerSpacePointFormation.TrackerSpacePointFormationConfig import TrackerSpacePointFinderCfg
@@ -26,14 +26,14 @@ Configurable.configurableRun3Behavior = True
 
 # Configure
 ConfigFlags.Input.Files = [
-    '/eos/project-f/faser-commissioning/TI12Data/Run-001332/Faser-Physics-001332-00000.raw',
+    '/eos/project-f/faser-commissioning/TI12Data/Run-005684/Faser-Physics-005684-00000.raw',
 ]
-ConfigFlags.Output.ESDFileName = "run001332.ESD.pool.root"
-ConfigFlags.IOVDb.GlobalTag = "OFLCOND-FASER-01"             # Always needed; must match FaserVersion
+ConfigFlags.Output.ESDFileName = "run005684-00000.ESD.pool.root"
+ConfigFlags.IOVDb.GlobalTag = "OFLCOND-FASER-02"             # Always needed; must match FaserVersion
 ConfigFlags.IOVDb.DatabaseInstance = "OFLP200"               # Use MC conditions for now
 ConfigFlags.Input.ProjectName = "data21"                     # Needed to bypass autoconfig
 ConfigFlags.Input.isMC = False                               # Needed to bypass autoconfig
-ConfigFlags.GeoModel.FaserVersion     = "FASER-01"           # FASER geometry
+ConfigFlags.GeoModel.FaserVersion     = "FASER-02"           # FASER geometry
 ConfigFlags.Common.isOnline = False
 ConfigFlags.GeoModel.Align.Dynamic = False
 ConfigFlags.Beam.NumberOfCollisions = 0.
@@ -59,20 +59,27 @@ acc.merge(TrackerSpacePointFinderCfg(ConfigFlags))
 
 # explicitly save RDO information
 from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
-itemList = [ "xAOD::EventInfo#*",
-             "xAOD::EventAuxInfo#*",
-             "FaserSCT_RDO_Container#*",
-             "xAOD::FaserTriggerData#*",
-             "xAOD::FaserTriggerDataAux#*",
-             "ScintWaveformContainer#*",
-             "TrackCollection#*",
-             "xAOD::WaveformHitContainer#*",
-             "xAOD::WaveformHitAuxContainer#*",
-             "xAOD::WaveformClock#*",
-             "xAOD::WaveformClockAuxInfo#*",
-           ]
+itemList = [ "xAOD::EventInfo#*"
+             , "xAOD::EventAuxInfo#*"
+             , "xAOD::FaserTriggerData#*"
+             , "xAOD::FaserTriggerDataAux#*"
+             , "FaserSCT_RDO_Container#*"
+             , "Tracker::FaserSCT_ClusterContainer#*"
+             , "TrackCollection#*"
+]
 acc.merge(OutputStreamCfg(ConfigFlags, "ESD", itemList))
-acc.getEventAlgo("OutputStreamESD").AcceptAlgs = ["Tracker::SegmentFitAlg"] 
+
+# Waveform reconstruction
+from WaveRecAlgs.WaveRecAlgsConfig import WaveformReconstructionOutputCfg    
+acc.merge(WaveformReconstructionOutputCfg(ConfigFlags))
+
+# Hack to avoid problem with our use of MC databases when isMC = False
+replicaSvc = acc.getService("DBReplicaSvc")
+replicaSvc.COOLSQLiteVetoPattern = ""
+replicaSvc.UseCOOLSQLite = True
+replicaSvc.UseCOOLFrontier = False
+replicaSvc.UseGeomSQLite = True
+
 # Timing
 #acc.merge(MergeRecoTimingObjCfg(ConfigFlags))