From another users advise i found the mesh collider and applied them onto EVERY object in my scene (Apart from Lights/Skybox/1st Person Controller)
now the colider works when i move the 1st person controller into an object, when it hit the object it transports me ontop of the object (On The Roof) i want the not movei just want the 1st person controller to NOT go through walls buildings etc… NOT TRANSPORT ONTO THE TOP OF THE OBJECT
Look at your last question- the answer is there.
You need to change your max slope setting on the character controller. Also, read the docs on this sort of thing- it’s all explained very thoroughly.