With this steps I can reproduce following bug (see below).
Steps
1) Create a new project
2) Insert new object -> Keyboard
3) Insert new object -> Sprite (leave it blank)
4) Go to the event sheet
4.1) Add event -> Keyboard | Right arrow is down
4.2) Add action -> Sprite | Rotate 15 degrees clockwise
5) Close the tabs (Layout 1 and Event sheet 1)
6) Delete the sprite from the project bar
6.1) Click yes in the prompt
6) Save the project
7) Close the project
8) Load the project
9) BAM!
If that does not work for you, I can provide the project file.
<font size="2">
---------------------------
Construct 2 Check failure
---------------------------
Check failure! This is probably a bug:
Action ID does not appear to exist in related plugin
Condition: plugin->HasActionID(act_id)
File: Projects\EventAction.cpp
Line: 35
Function: __thiscall EventAction::EventAction(class EventBlock &,class ObjectType *,class BehaviorType *,int,class std::vector<class std::unique_ptr<class EventParameter,struct std::default_delete<class EventParameter> >,class std::allocator<class std::unique_ptr<class EventParameter,struct std::default_delete<class EventParameter> > > > &&)
Build: release 50 (32-bit) checked
Component: Construct 2 IDE
(Last Win32 error: 0)
You are using a 'checked' release of Construct 2, intended for testing, which causes certain errors to be reported this way. Hit Ctrl+C to copy this messagebox - it's useful information for the developers, so please include it with any bug reports! Click 'Abort' to quit (unsaved data will be lost!),'Retry' to turn off messages for this session and continue, or 'Ignore' to continue normally.
---------------------------
Abbrechen Wiederholen Ignorieren
---------------------------
</font>