Ok, can you check what session is created on the firewall between the client and server
get session src-ip client-ip dst-ip server-ip
get session src-ip server-ip dst-ip client-ip
Check if this is a UDP session as it will timeout after one minute of inactivity.
When the client is inactive, check the output again and see if the same session is still in the sesison table.