This is my osTicket configuration:
osTicket Version v1.17.8
MySQL Version 8.0.37
PHP Version 8.2.33

I found that after an User attach an image in "Ticket Details" text editor box under the "Open a New Ticket" page, the editor box does not display the attached image immediately inline. Toggle to the HTML code, it shows <img> tag with a file key and signature details.
If i continue to submit this new ticket with such attached image (which doesn't display properly), an agent can actually see the attached image in Ticket page.
Under admin panel of osticket, i found that in "System Settings and Preferences", there is an item under "Attachments Storage and Settings" called "Login required".
Previously when an attached image doesn't show up, this option was checked. if i un-check this option, i found that attached image now show up in textbox editor.
Is it a bug?