After using RequestFocus(), EditText field behaves as disabled

After using RequestFocus(), EditText field behaves as disabled

I have an EditText field where a user enters an inventory location. If the location isn't valid, the error description appears (i.e. "Location not found"), after which the user must press the field again to try another location.

I have an EditText field where a user enters an inventory location. If the location isn't valid, the error description appears (i.e. "Location not found"), after which the user must press the field again to try another location.

I'm trying to use RequestFocus() so that the user doesn't need to press again before entering another location. It appears to work. The EditText field becomes underlined and the cursor blinks at its beginning, but nothing can be typed. It's as if the field is disabled, but debug shows it both enabled and HasFocus. It is, in fact, the only EditText enabled.

 <EditText
    p1:layout_width="150dp"
    p1:layout_height="33dp"
    p1:layout_below="@id/spnrAreas"
    p1:id="@+id/etxtLocation"
    p1:layout_toRightOf="@id/lblLocation"
    p1:textColor="@color/Black"
    p1:inputType="textCapCharacters"
    p1:nextFocusDown="@+id/etxtItem" />

                   {txtErrorMessage.Text = "Location not found";
                    etxtLocation.Text = "";
                    etxtLocation.RequestFocus(); 
                    return; }

Is there a method other than RequestFocus() that would make the program behave as if the EditText (etxtLocation) were pressed?

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

Brave, Chrome, Firefox, Opera or Edge: Which is Better and Faster?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Cross-platform iOS & Android development with Xamarin

<strong>The Xamarin platform empowers .NET developers to create powerful, native, cloud-driven applications for iOS and Android with a shared code base. Join this session to see what’s new for mobile app developers in Visual Studio.</strong>