when I try searching by hitting ENTER (because the search button is default) the field clears, and if I try searching something else and hitting the clear button, the previous search will resurrect like a phoenix from the ashes
Perhaps that is because under Options you have enter key behaviour set to "move to next record", although I thought that would only affect datasheet view (table, query or datasheet form view) but not sure. If that's what's happening, then clearing could be causing you to go back to the previous record. Without seeing how your form works it's impossible to say for sure.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.