I've had the opposite occur, which I'm trying to get my local support to report upwards...
90+ points with a raster field were giving an error when posting but points appeared in db. But of course the error continued and withdrew Nomad from pool.
I suspected timeout because of the number of photos. Still happened when on ethernet cable.
I'd have to say if you locate your caches not on SD cards you will have a much happier time of it.
On a positive note we just had a group of non-gis staff who had 3 hours of training take out quite a few Trimble nomads with mobile 10 and they managed to collect 1500+ points with photos in raster fields in trying conditions.