diff --git a/app/settings/server/SettingsRegistry.ts b/app/settings/server/SettingsRegistry.ts
index 62e4285aafea3fb6f730ea2dff4932f020b44b35..40f8c08ba48e011c3a9b6fc17f1c6a2603f95cb9 100644
--- a/app/settings/server/SettingsRegistry.ts
+++ b/app/settings/server/SettingsRegistry.ts
@@ -120,7 +120,7 @@ export class SettingsRegistry {
 		try {
 			validateSetting(settingFromCode._id, settingFromCode.type, settingFromCode.value);
 		} catch (e) {
-			IS_DEVELOPMENT && SystemLogger.error(`Invalid setting code ${ _id }: ${ e.message }`);
+			IS_DEVELOPMENT && SystemLogger.error(`Invalid setting code ${ _id }: ${ (e as Error).message }`);
 		}
 
 		const isOverwritten = settingFromCode !== settingOverwritten;
@@ -144,7 +144,7 @@ export class SettingsRegistry {
 			try {
 				validateSetting(settingFromCode._id, settingFromCode.type, settingStored?.value);
 			} catch (e) {
-				IS_DEVELOPMENT && SystemLogger.error(`Invalid setting stored ${ _id }: ${ e.message }`);
+				IS_DEVELOPMENT && SystemLogger.error(`Invalid setting stored ${ _id }: ${ (e as Error).message }`);
 			}
 			return;
 		}
diff --git a/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js b/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js
index 705d9bf7b5921e84c819bda46effc24002497b8c..424f3840a83467ea27179a11d91fa51a91c27a50 100644
--- a/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js
+++ b/ee/app/livechat-enterprise/server/hooks/afterTakeInquiry.js
@@ -1,5 +1,5 @@
 import { callbacks } from '../../../../../app/callbacks';
-import { settings } from '../../../../../app/settings';
+import { settings } from '../../../../../app/settings/server';
 import { debouncedDispatchWaitingQueueStatus } from '../lib/Helper';
 import { cbLogger } from '../lib/logger';
 
diff --git a/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js b/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js
index 2ebf692e7726199b5d1b3754c9b0faccf52cabc6..61bbd6261be70b3bf48b66c3a9aa513bc73b193e 100644
--- a/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js
+++ b/ee/app/livechat-enterprise/server/hooks/beforeRoutingChat.js
@@ -1,5 +1,5 @@
 import { callbacks } from '../../../../../app/callbacks';
-import { settings } from '../../../../../app/settings';
+import { settings } from '../../../../../app/settings/server';
 import { LivechatInquiry } from '../../../../../app/models/server';
 import { dispatchInquiryPosition } from '../lib/Helper';
 import { allowAgentSkipQueue } from '../../../../../app/livechat/server/lib/Helper';
diff --git a/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js b/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js
index 4cf343737277d051ac6c8785893111a06ecfbec1..eb52f3ed9752c80efff70a034a001cc1987a51dc 100644
--- a/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js
+++ b/ee/app/livechat-enterprise/server/hooks/onCloseLivechat.js
@@ -1,5 +1,5 @@
 import { callbacks } from '../../../../../app/callbacks';
-import { settings } from '../../../../../app/settings';
+import { settings } from '../../../../../app/settings/server';
 import { debouncedDispatchWaitingQueueStatus } from '../lib/Helper';
 import { RoutingManager } from '../../../../../app/livechat/server/lib/RoutingManager';
 import { LivechatEnterprise } from '../lib/LivechatEnterprise';
diff --git a/ee/app/livechat-enterprise/server/settings.ts b/ee/app/livechat-enterprise/server/settings.ts
index 764d17cc180005cea8ab9da9ec18e25a5aa52fef..d3dc3be24135b32cc315ad07e7de12f52693710c 100644
--- a/ee/app/livechat-enterprise/server/settings.ts
+++ b/ee/app/livechat-enterprise/server/settings.ts
@@ -79,6 +79,9 @@ export const createSettings = (): void => {
 				i18nLabel: 'Waiting_queue',
 				enterprise: true,
 				invalidValue: false,
+				modules: [
+					'livechat-enterprise',
+				],
 				enableQuery: omnichannelEnabledQuery,
 			});