My first thoughts would be mechanical, but please update to 3.5.1 as there were some issues with skipped steps occasionally, but this doesn't sound applicable to me.
Can you share some more information if the firmware update doesn't help? config.g and a sample gcode of your moves. Maybe some more detail of the hardware? Is 1A current sufficient for the motors?