I'm the developer of myWorkouts Android app and users reported that it's not possible to upload FIT files created with this app (V1.9.8).
There are 3 different types of creating a FIT file in the app:
* manually logged training
* training with GPS data
* training without GPS data (only sensors like HRM, CAD, ENV, ...)
None of the above FIT files is imported by Garmin Connect.
What is wrong with these files? STRAVA can import them.