I have seen the behavior you describe in one situation: where the layout had been applied as a (Locked) Start Layout in Group Policy. Is there any chance this had been attempted by that company before?
Check
User Configuration -> Administrative Templates -> Start Menu and Taskbar -> Prevent users from customizing their Start Screen
and
User Configuration -> Administrative Templates -> Start Menu and Taskbar -> Start Layout
Or check HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer
for LockedStartLayout
and StartLayoutFile
entries. (And maybe also the same path but HKEY_CURRENT_USER
for the Default user.)
I'm curious what your xml looks like and what command you used to apply it. Here's mine, VERY minimal. (I later added Taskbar customization too, but you didn't ask about that.)
<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
<LayoutOptions StartTileGroupCellWidth="6" />
<DefaultLayoutOverride>
<StartLayoutCollection>
<defaultlayout:StartLayout GroupCellWidth="6" />
</StartLayoutCollection>
</DefaultLayoutOverride>
</LayoutModificationTemplate>
and Import-StartLayout -LayoutPath "C:\Temp\LayoutFile.xml" -MountPath C:\
worked for me.
This answer was also very interesting for testing local changes instead of having to logoff/logon. Hope you find it as useful as I did.
I'm currently not in a location where I can get than info but as soon as I can I'll get that info for you. – Zanzibar – 2019-07-22T04:44:19.197