Problem with deployed app that uses PyQt5

(This does work in dev environment)
When I compile my launcher application through deploy-ng for use with my game I get this error.

  Traceback (most recent call last):
  File "__main__", line 1, in <module>
  File "importlib._bootstrap", line 1023, in _handle_fromlist
  File "importlib._bootstrap", line 219, in _call_with_frames_removed
  File "importlib._bootstrap", line 971, in _find_and_load
  File "importlib._bootstrap", line 955, in _find_and_load_unlocked
  File "importlib._bootstrap", line 665, in _load_unlocked
  File "importlib._bootstrap", line 807, in exec_module
  File "PyQt5.QtCore", line 1, in <module>
  File "imp", line 343, in load_dynamic
  File "importlib._bootstrap", line 684, in _load
  File "importlib._bootstrap", line 658, in _load_unlocked
  File "importlib._bootstrap", line 571, in module_from_spec
  File "importlib._bootstrap_external", line 922, in create_module
  File "importlib._bootstrap", line 219, in _call_with_frames_removed
  File "importlib._bootstrap", line 971, in _find_and_load
  File "importlib._bootstrap", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'PyQt5.sip'

I even included PyQt5.sip in ‘include_modules’ and that didn’t work.
PyQt5-sip is also in requirements.txt
Help would be very much appreciated.

Hmm, what’s interesting is that PyQt5_sip installs the sip module inside the PyQt5 folder that is being installed by a different package. I wonder if that is tripping up the deployment system.