Unity editor background Texture2D not showing on laptop

Hi, I’m currently working on an editor for my script. There are two of us working on the project, and we’re both experiencing the same issue. The editor was functioning correctly on our main PCs, but when we tested it on our laptops, the Texture2D backgrounds stopped displaying, even though icons, which are also Texture2D, still appear.

Here’s an excerpt from our code:

Texture2D logoIcon = AssetDatabase.LoadAssetAtPath<Texture2D>($"{pathEditor}Icons/Logo_Game_nobg.png");
Texture2D roundedDarkGray = AssetDatabase.LoadAssetAtPath<Texture2D>($"{pathEditor}Background/bg_DarkGray.png");
GUIStyle buttonStyle = new GUIStyle(GUI.skin.button);
buttonStyle.normal.background = roundedDarkGray;
if (GUILayout.Button(new GUIContent(logoIcon), buttonStyle, GUILayout.Height(60), GUILayout.ExpandWidth(true)))
        {
            Application.OpenURL("...");
        }

In this case, the icon displays correctly, but the background does not.

We’ve tried various troubleshooting steps, such as verifying the file path, compression settings, cache, and texture type, but we haven’t been able to identify the cause of the problem.

Could you please help us resolve this?

Below is a screenshot showing the editor on both PCs: the first is from my laptop (where it doesn’t display as expected), and the second is from my main PC (where it works correctly):