ColorFlakes
For one, PHP 8.5 is not officially supported so may be an issue there.
Secondly, 9/10 when some files send and some don't it's usually a limitation caused by PHP/webserver configurations. Like size limits, timeouts, etc. However, being that you get completely blank email is odd. You should check all possible logs (general server logs, webserver error logs, PHP error logs, MySQL/MariaDB error logs, osTicket System Logs, Browser Console logs, etc.) for any related errors. Your best bet is PHP error logs and/or webserver error logs.
Cheers.