(No) Data Field FitContribution under Indoor Swim Bug? Crippled?

I am testing this datafield (https://apps.garmin.com/en-US/apps/3dc7eee4-9729-4333-b4db-c6cf00563fb7#0) which is aimed at the VASA swim trainer. I am also doing fitcontribution (for power/cad etc)

While the datafield works (shows power / cad etc), When the Indoor Swim activity is completed and uploaded to the Garmin Connect, the resultant data does NOT contain any fit contribution data.

I then tested this using the BIKE and the OPEN WATER swim and both of these works, the FitContribution data is uploaded & populated.

I then tested this using another Data Field, this time I tried using Stryd Zones Data Field and same thing happens. When using the POOL SWIM profile, no FitContribution data is available.

I looked at the documentation https://developer.garmin.com/connect-iq/api-docs/Toybox/FitContributor.html and see no specific or otherwise vague statements that it is not fit contributions are not available to Pool swim profiles