on Joomla! 3.9.4 and EventBooking 3.8.4, inserting an image from backend into normal "image field", this same image is not shown on properly frontend event section as expected.
On backend event I can see the image preview simply passing over the mouse to the "eye image field", but the same image is not shown on properly frontend section.
I've find that the problem was due to the file name too long.
In fact with the name: "Mauro_Fiorese_Treasure_Rooms_Galleria_degli_Uffizi_2014_Courtesy_Boxart.jpg" the image was not displayed,
instead with the name "Mauro_Fiorese_Treasure_Rooms_Galleria_Uffizi_2014.jpg" the image was displayed.
My question now is:
why there are so strict limits for the image files name length?
n o p r o v a r e n o f a r e o n o n f a r e n o n c e p r o v a r e
Maybe it causes by data type of image field. Please look at your site database via phpmyadmin, find the #__eb_events table, change data type of image field to varchar(400) for example and it should be able to store image with the long filename