Cross compiling and cook to Linux doesn't always cook shaders (and UnrealFrontend in general is buggy inconsistent)

New error!

Created a new profile, set up cook settings and disabled deploy, changed build and cook to shipping; nothing else is changed.

Cant build because “build target and cook variant mismatch” it’s like the project launcher is just ignoring the settings I set.