So the issue has been resolved, from what I can tell. It was either one of two things. One I was not clearing all of the fields before connecting and searching, which I thought could have been clogging something up. Secondly, and what I think was the issue, is I was using time fields where the user could enter in a work schedule of start and end times for each day. On the SQL server database I was using the time data type to store these fields. These were being stored correctly, but when returning the data types it seems like it was having a problem butting the time data types from the sql server back into the time fields on the form. I changed the data types to varchar and everything works now.