RASA X bot not responding to "hi"

RASA version: 3.0 RASA X version: 1.1.0

Hi I am trying to talk to my bot after deploying rasa x using helm chart on my cluster. I have connected it to my GitHub repo and uploaded a model and everything is working fine but when I say hi to my bot it does not respond there are only three dots indicating that it is typing. When I check my rasa production logs I find this error:

 ERROR    rasa.core.channels.rest  - An exception occured while handling user message 'hi'.
Traceback (most recent call last):
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/channels/rest.py", line 120, in receive
    await on_new_message(
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/channels/channel.py", line 89, in handler
    await app.agent.handle_message(message)
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/agent.py", line 577, in handle_message
    return await processor.handle_message(message)
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 96, in handle_message
    tracker = await self.log_message(message, should_save_tracker=False)
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 327, in log_message
    await self._handle_message_with_tracker(message, tracker)
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 594, in _handle_message_with_tracker
    parse_data = await self.parse_message(message, tracker)
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/processor.py", line 572, in parse_message
    parse_data = await self.interpreter.parse(
  File "/opt/venv/lib/python3.8/site-packages/rasa/core/interpreter.py", line 145, in parse
    result = self.interpreter.parse(text)
  File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/model.py", line 470, in parse
    component.process(message, **self.context)
  File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/featurizers/sparse_featurizer/count_vectors_featurizer.py", line 712, in process
    sequence_features, sentence_features = self._create_features(
  File "/opt/venv/lib/python3.8/site-packages/rasa/nlu/featurizers/sparse_featurizer/count_vectors_featurizer.py", line 589, in _create_features
    seq_vec = self.vectorizers[attribute].transform(tokens)
  File "/opt/venv/lib/python3.8/site-packages/sklearn/feature_extraction/text.py", line 1251, in transform
    self._check_vocabulary()
  File "/opt/venv/lib/python3.8/site-packages/sklearn/feature_extraction/text.py", line 472, in _check_vocabulary
    raise NotFittedError("Vocabulary not fitted or provided")
sklearn.exceptions.NotFittedError: Vocabulary not fitted or provided

What does this mean and how would I solve this pls help

Does it work locally?

Does this solve your problem?

Yes it does work locally and I have tried moving the RegexFeaturizer but my bot is still not responding it shows the same error still.