At the bottom, You see the log of a single try to attach pdf file:
192.168.55.12 - - [18/Jul/2024:05:26:21 +0000] "GET /scp/tickets.php?id=14722&_pjax=%23pjax-container HTTP/1.1" 200 13246 "https://mywebstie.com/scp/tickets.php" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
192.168.55.12 - - [18/Jul/2024:05:26:35 +0000] "POST /scp/ajax.php/form/upload/attach HTTP/1.1" 200 879 "https://mywebstie.com/scp/tickets.php?id=14722" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
192.168.55.12 - - [18/Jul/2024:05:26:35 +0000] "POST /scp/ajax.php/lock/ticket/14722 HTTP/1.1" 200 910 "https://mywebstie.com/scp/tickets.php?id=14722" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
192.168.55.12 - - [18/Jul/2024:05:26:39 +0000] "POST /scp/tickets.php?id=14722 HTTP/1.1" 302 936 "https://mywebstie.com/scp/tickets.php?id=14722" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
192.168.55.12 - - [18/Jul/2024:05:26:39 +0000] "GET /scp/tickets.php HTTP/1.1" 200 6205 "https://mywebstie.com/scp/tickets.php?id=14722" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
192.168.55.12 - - [18/Jul/2024:05:26:39 +0000] "GET /scp/autocron.php HTTP/1.1" 201 356 "https://mywebstie.com/scp/tickets.php" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
I'm just opening a ticket, put a attachment and some text, waiting to "all changes saved" and Reply. In result, i've a test, but without attachment.
That strange, but i've just install a fresh osTicket 1.18.1, where i can put the attachement in, dot as a text and reply without waiting for "all changes saved" and everything is perfectly saving into datebase.
Is there a some log file of osTicket, where i can also look for some errors?