Some files mistakenly being called blobs

I’m finding that some files in my repo are being mistakenly called blobs so they’re not giving diffs.
It seems to be the same files across multiple projects.

It always seems to add a B to the first character of all the files as well. When I look at it in my git timeline in VSCode, it’s fine.

The addin.def file seems to have started once I started updating it using the pipeline. It looks right when I actually download it though. Which makes me think that maybe it’s a CRLF problem?

Self-hosted gitlab instance: 12.10.3-ee (7c0ab260960)
Git for windows, I think everyone is using the commit using unix line ends though