From Xtracta team: We are currently experiencing a high input demand, which is causing delays and upload issues. Our team is actively increasing system capacity and expects this to be resolved shortly.
We apologise for any inconvenience and appreciate your patience.