Emma Raducanu came up short in a three-hour marathon to crash out in the first round of the Singapore Open.