It was working before the upgrade and once I switch It stopped but at the same time but can cancel the slicing. I waited 30-mins to see if anything would happen and nothing. I don't even get hit with a can't slice message. The log of the slicing from the cura.log file is below
2019-06-26 18:32:03,953 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend.slice [225]: Starting to slice...
2019-06-26 18:32:03,954 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend.slice [243]: Going to slice build plate [0]!
2019-06-26 18:32:03,959 - DEBUG - [MainThread] UM.Backend.Backend._createSocket [211]: Previous socket existed. Closing that first.
2019-06-26 18:32:04,232 - DEBUG - [MainThread] UM.Backend.Backend._logSocketState [171]: Socket state changed to Listening
2019-06-26 18:32:04,235 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Unable to find backend executable: E:\Program Files\Ultimaker Cura 4.1\CuraEngine.exe
2019-06-26 18:32:04,239 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-06-26 18:32:04,241 - ERROR - [MainThread] UM.Logger.logException [88]: File "X:\4.1\build\inst\lib\python3.5\site-packages\UM\Backend\Backend.py", line 126, in _runEngineProcess
2019-06-26 18:32:04,245 - ERROR - [MainThread] UM.Logger.logException [88]: File "subprocess.py", line 911, in __init__
2019-06-26 18:32:04,247 - ERROR - [MainThread] UM.Logger.logException [88]: File "subprocess.py", line 1126, in _get_handles
2019-06-26 18:32:04,249 - ERROR - [MainThread] UM.Logger.logException [88]: File "subprocess.py", line 1006, in _get_devnull
2019-06-26 18:32:04,252 - ERROR - [MainThread] UM.Logger.logException [88]: FileNotFoundError: [Errno 2] No such file or directory: 'nul'
2019-06-26 18:32:04,394 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend._onStartSliceCompleted [429]: Sending slice message took 0.43984293937683105 seconds