Bug when switching platforms to Android

This happened when I switched from Standalone to Android in the Build Settings.

These are the errors that I am getting as soon as I switched platforms to Android

  • C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\BaseInput.cs(21,24): error CS0246: The type or namespace name ‘IMECompositionMode’ could not be found (are you missing a using directive or an assembly reference?)
  • C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\BaseInput.cs(106,24): error CS0246: The type or namespace name ‘Touch’ could not be found (are you missing a using directive or an assembly reference?)
  • C:\Program Files\Unity\Hub\Editor\2019.2.9f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui\Runtime\EventSystem\InputModules\PointerInputModule.cs(70,61): error CS0246: The type or namespace name ‘Touch’ could not be found (are you missing a using directive or an assembly reference?)

Then, I found that the errors are in the Player script with 3 Inputs being marked with a red zigzag line, as you can see in the following image:

These are the errors that I am getting in visual studio regarding the image above:

Also my version of Unity that I am currently using is Unity 2019.2.9f1.
How would I resolve the Input error please?

Thanks so much. I truly appreciate it.

Hey there @Dylan-Luke-Abela , in order to investigate this further we’ll need you to fill out a bug report. Please follow the process detailed here in order to do so: https://unity3d.com/unity/qa/bug-reporting?_ga=2.238855360.1506675044.1572805904-1364330384.1571764025