Perforce-Source Control problem

Since upgrading to 4.10.4 I’ve been getting the below errors when trying to save my work to our Perforce server. I am authenticated, additional content or adjustments have been made and I’m getting the below statement.
error1.jpg

I have more than 1200 messages in the Message log under Source Control. All of them are of the kind listed below.

Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Blueprints/PhysMesh.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Blueprints/RenderToTexture_Game.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Blueprints/RenderToTexture_LevelBP.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Blueprints/RenderToTexture_Pawn.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Blueprints/TilingMesh.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Enums/EFloatTypes.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Enums/RenderToTexture_Enum.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Enums/RenderToTexture_Flipbook_Enum.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Enums/RenderToTexture_Imposter_Enum.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/Macros/RenderToTextureMacros.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/MaterialFunctions/BoundingSphereBased_0-1_UVW.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/MaterialFunctions/Boundingsphere_DebugCircles.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/MaterialFunctions/BoundingSphere_LightTransform.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.
Info Path ‘C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/MaterialFunctions/CheckerPattern.uasset’ is not under client’s root ‘D:\My Projects\T Productions’.

I really need to be able to save my adjustments and additions. I CAN save if I save locally in UE, open my Perforce Client and manually upload the files. I have already uninstalled and reinstalled Perforce and verified my UE build.

This is starting to drive me up a wall. Any assistance is appreciated.

Thanks in advance

You are using some default content from engine. And this content is not in your project folder.
Your project folder - D:\My Projects\T Productions
Example of content - C:/Program Files/Epic Games/4.10/Engine/Content/ArtTools/RenderToTexture/MaterialFunctions/CheckerPattern.uasset
You can’t checking files which are not in your perforce repository.

Have you accidentally tried to use “Add to source control” on engine files while working in the editor? That is the only way I could imagine how P4 thinks you are trying to use these files, located somewhere outside of your workspace.

What is your workspace root folder? And do you have a pending changelist somewhere, that has these files marked “for add”?