New bug and possible reason for it :
The main bug which is really, bugging me, excuse the pun, is the fact the health app on iPhone shows different data for certain parameters than the now fitness app (previously activity)
The data which is missing is active energy, walking + running distance & exercise mins.
Now, I have just noticed something when checking if data for each day matches the data for each day in both the apps. You can check the raw data on the health app by clicking on a parameter (walking distance or active energy whatever you want to choose), then going down to ''show all data'', here it will give you the data for each day. Before I done a full reset to factory settings a lot of this data was missing, but has now since returned. However, I still noticed some differences. But I have now also noticed tonight that, it is on the day in which I have done a WORKOUT, that the data is not same. For example on a day where I didn't do a workout, the distance walked for a day is, for example, say 3 miles, it shows up as 3 miles on both the fitness app and on the health app all recorded data. However on a day I done a workout, the distance shown on the ''all recorded data'' via the health app would be far less than the data recorded on the fitness app. For example, on sun 3rd nov 2019, my distance walked and ran was 5.7 miles in total shown on the fitness app, however, on the health app where the raw data is stored, it is only showing 1.6 miles...my workout that I done on that day was 4.09miles, what a coincidence that 1.6 + 4.1 = 5.7!?
So you can see here where the bug is lying, the raw data isn't being pulled properly from the workouts.
Hope some people can relate or have ease of mind from knowing where this problem now lies!
Apple, hurry, up, and, fix, this!