After reading the text, which luckily for me, was in "Español" I have decided to stop using the enter and start using the tab.
I'm using B4XFloatTextField, and when I was all happy with the tab responding in the correct order, I realized that it only works correctly if the fields are blank. If they have content, then it doesn't advance to the next field, instead they all jump to the first.
I understand that there must be a problem with this type of object and its special characteristics, "Clear", "Accept" and "Reveal". If you deactivate all of them, then the order of jumps between fields when pressing the TAB key already works correctly again.
Another drawback is that the EnterKeyPressed event stops working, so I guess everything will have to be done in the FocusChanged event.
Maybe
@Erel could do his "magic"...