Проблема может быть связана с прохождением тестирования без активации SDK прокторинга. Это происходит, когда страница экзамена открывается до завершения инициализации прокторинга. В частности, проблема может возникать, если экзамен открывается по событиям, которые не подтверждают запуск прокторинга, таким как разрешение сессии (session.start()) или событие начала приложения (session.onAppStart()).
Решение
Чтобы избежать подобных проблем, необходимо внести изменения в процесс инициализации SDK на платформе. Рекомендуется открывать экзамен только после получения события, подтверждающего успешный запуск прокторинга. Для этого следует использовать метод proctoringInstance.onExamStart(callback), который гарантирует, что экзамен начнётся только после активации прокторинга.
- Замените текущий метод открытия экзамена на использование события
proctoringInstance.onExamStart(callback).Это обеспечит корректную инициализацию прокторинга перед началом тестирования. - Для завершения экзамена используйте метод
proctoringInstance.onExamStop(callback), чтобы корректно завершить сессию прокторинга. - Убедитесь, что все события, связанные с запуском и завершением экзамена, обрабатываются однократно за сессию, чтобы избежать конфликтов.