removed the pattern ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$ from the request property amount/anyOf[subschema #2]
^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
amount/anyOf[subschema #2]