Seems the issue occurs at some range (10^0,39794 - ?]
10^0,43407 - Invalid Input
10^0,00001 - OK
10^0,50001 - Invalid Input
10^0,40001 - Invalid Input
10^0,30001 - OK
10^0,35001 - OK
10^0,39999 - Invalid Input
10^0,37501 - OK
10^0,38751 - OK
10^0,39375 - OK
10^0,39794 - OK
10^0,39795 - Invalid Input
But when I tried better approximations things got weird 10^0,397941 - Invalid Input
10^0,397940000001 - Invalid Input
Seems six or more decimal places result in Invalid Input 10^0,39375 - OK
10^0,393751 - Invalid Input
10^0,39376 - OK
Even well outside the range 10^0,123456 - Invalid Input