Add Camera Shake Actor to the scene and setup Camera Shake Base inside it.
Add Cinematic Sequencer Device and create Level Sequence
Add Camera Shake Actor to sequence and shake track (doesn’t matter Controlled or Triggered - it will give the same result)
Set Sequencer Device to “Auto Play” and launch session
Expected Result
Session will start and camera shake will work
Observed Result
Cook error:
PlatformCook: Error: We hit an error while cooking this content
PlatformCook: Error: errors.com.epicgames.content-service.cook_failure
PlatformCook: Error: CookJobId:f242a71a-4f54-4409-b681-a48bae7d222c
PlatformCook: Error: An error occurred while communicating with the game servers (failed to cook module 92e6898f-4cdb-e7af-079c-919dc669a1c9 (artifact add738f6-2472-412f-8401-ec1bb9244d39:linux-server) (cookJobId f242a71a-4f54-4409-b681-a48bae7d222c) with error code errors.com.epicgames.cookplugin.assetvalidationerror).
Went to check my old map with camera shake and everything works fine there. Copied files of camera shake from there and pasted them to a new project - and this old camera shake works.
So it seems like now we have a “new” version that won’t work. During my tests with this new version, a new error flashed for a brief second that I didn’t notice before:
[DisallowedAssetReference] Disallowed reference to /Script/EngineCameras.LegacyCameraShake:EventGraph, Referenced by:Content/CameraShake.uasset (Blueprint), Plugin mount point:/547acd29-4619-9c15-2718-6cac0675bee7., Raw={
“errorMessage”: “MODULE VALIDATION FAILED (job cc6613f8-987a-4598-8d70-111f4e66c045):\n[DisallowedAssetReference] Disallowed reference to /Script/EngineCameras.LegacyCameraShake:EventGraph, Referenced by:Content/CameraShake.uasset (Blueprint), Plugin mount point:/547acd29-4619-9c15-2718-6cac0675bee7.”