Found my problem, I was using the command as follows gcsfuse -o nonempty --implicit-dirs..., when I removed the -o nonempty flag it started working.

The strange thing is that it was working just fine until 2 days ago, suddenly that stopped working.

I decided to try without that after reading this: https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/mounting.md#mount8-and-fstab-compatibility