Small files fail to complete glue workflow?

Does anyone know why larger csv file S3 uploads trigger and complete a glue workflow, but if a very small file with only 2 sets of data might fail?