So me and my friend have been developing a PB "campaign" and for some reason, every time we complete a level, the whole game crashes. It crashes with this error:
############################################################################################
ERROR in
action number 1
of Create Event
for object obj_mapchar:
File is not opened for reading.
at gml_Object_obj_mapchar_Create_0
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_obj_mapchar_Create_0 (line -1)
called from - gml_Script_scr_load_play (line -1) - <unknown source line>
gml_Object_obj_ws_play_Alarm_4
--
This is the error I get if I ignore it.
############################################################################################
FATAL ERROR in
action number 1
of Create Event
for object obj_mapchar:
unable to convert string "" to number
at gml_Object_obj_mapchar_Create_0
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_obj_mapchar_Create_0 (line -1)
called from - gml_Script_scr_load_play (line -1) - <unknown source line>
gml_Object_obj_ws_play_Alarm_4
--
To me, it looks like the game appears to crash because a check mark can't be placed on top of the completed level, but I really don't know. Any suggestions on how to fix it or what is causing it? Thanks

--
Edit: Something else that is important to note is that this bug doesn't occur on any other "campaigns" that I make with multiple levels, it's only the one that we have been working on for about a month.