splitListItem mismatched transaction error when pressing enter

Thank you for the fast response.

I’m still a bit confused, but perhaps I am not understanding correctly. Aren’t newlineInCode, createParagraphNear, liftEmptyBlock, and splitBlockKeepMarks the default bindings for Enter? We used a previous similar post for guidance. Are you saying that by adding the splitListItem function as we’ve done, that constitutes the multiple commands?