You should not install into two different places, it will never work. In fact, is exactly the opposite as you say: you are *required* to install into the same folder, now your P3D installation is surely not functional.
And, I'm not sure why you said you have an FSDT Installer in X-Plane 12 too, considering we never did anything for X-Plane, and surely our installer won't install there.
The message about SODE missing should be ignored and shouldn't prevent to continue the installation, what seems to be in your case, that you might have tried to install into an old installation that had some problems, like a very old SODE or an error in it, something unexpected and messed up in the exiting P3D install.
SODE was automatically installed with GSX for P3D, so it's strange you are missing it, if you already had FSDT installed in P3D, which means something must have gone wrong with it. To fix it, download it and install it in P3D:
https://sode.12bpilot.ch/?wpdmpro=sode-v1-7-1Now, to undo the separate FSDT install, AFTER you install SODE, proceed as follows:
- Uninstall everything from the FSDT Installer, like KIAH or GSX Pro and anything else you have there for MSFS
- Uninstall the "Fsdreamteam Universal Installer" from the Windows Control Panel. This will allow to choose a new destination folder for it on the next reinstall.
- Reinstall the "Fsdreamteam Universal Installer". Now that SODE has been installed, you should be able to select a new destination, which will be common for all simulator, and that's the way it's supposed to be.