Any idea what might have happened on those controls?
Do you have any Trim options set on the field properties? This can cause this type of behavior when the field is evalutated. You can get around this by either changing the property update to occur OnValidation instead of OnPropertyChanged...or create your own textbox and inherit the SF Textbox and add this code:
Private _PreviousText As String = String.Empty
''' <summary>
''' Overrides the OnTextChanged() method of the base class to prevent the firing
''' of the TextChanged event when a trimmed string is entered.
''' </summary>
''' <param name="e"></param>
''' <remarks></remarks>
Protected Overrides Sub OnTextChanged(ByVal e As System.EventArgs)
'-- If the previous saved text value is not equal to the new text value
' then allow the event to fire, otherwise, don't fire the event
If Not Me._PreviousText.Trim().Equals(Me.Text.Trim()) Then
MyBase.OnTextChanged(e)
End If
'-- Update the previous text
Me._PreviousText = Me.Text
End Sub