We are also encountering similar problem. company currency and customer currency same with automatic revaluation of currency account disabled (unchecked). Still then while posting customer payments large chunk of received amount (90%) is shown under foreign exchange gain head.
Kindly suggest remedial measures.