The post here WindowManager.Update calling BrowseClass.UpdateViewRecord - RC = ErrorCode() - Error 78 Invalid Number of Parameters - #4 by anon23294430 contains a fix which should sort out the error 78 issue. Position() is sometimes too big for the Queue ViewPosition which is 1024 chars.