fix request event occurrence: remove requests when occurrence is removed; verify if event occurrence exists before try to change it