As per the wordpress default behavior, we can not change it from our plugin side, but you can achieve this functionality by changing the wordpress default behavior using the below code.
You need to add below filter in functions.php to remove the slug from the permalink:
After adding this, you’ll get a 404 page because WordPress only expects posts and pages to behave this way. So, you’ll also need to add below action in our functions.php file :
Now, you have to refresh your permalinks from our wordpress backend Settings tab, then you can verify in your single event page by removing “event” from url, page will work fine.
Sorry for the inconvenience, You need to take our upcoming version from our git repository : https://github.com/wpeventmanager/wp-event-manager/tree/3_1_37, then you need to add one more filter in your theme functions.php file to remove “/event” from current event permalink.
If still not work the code then please change the priority to lower and verify, sometimes other third party plugin also conflict for this filters and hook so.