Surprisingly I could not find anything in the forum pointing to this. There is a similar (closed) bug though.
Easy to reproduce, no capx needed.
1) Open contruct2
2) in Event Sheet try add Condition "System->Compare Variable" (there is none)
3) Press the go back button...
---------------------------
Construct 2 Check failure
---------------------------
Check failure! This is probably a bug:
Combo requesting item out of bounds
Condition: false
File: Projects\Parameters.cpp
Line: 1073
Function: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl CComboBox2::GetItemTextAt(int) const
Build: release 67 (64-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.
---------------------------
Abort Retry Ignore
---------------------------