I have made a few qfield projects before without this issue, but I can't seem to get around this. I don't think this has to with projection because I'm able to spoof my location from my phone to be all over the world and the gps point still just stays off the western coast of Africa. I've never had this happen before and can't seem to find any sort of way around it.
The gps has worked on many other projects so I don't think it's a device issue (also because every other app shows my correct location). It must be on the qgis end.