I’m using a custom-designed theme.
If you think it might be a theme issue, have you tried reverting back to bp-default theme? Oh, and have you double checked Event managers settings to ensure their okay?
EDIT: Also, try creating a single-event.php file with a basic posts loop in it, and make sure your “event pages” in events/settings/pages is set to ‘posts’.