you could have a look on this article:
https://jffederico.medium.com/bigbluebutton-activity-completion-in-moodle-4-0-1006513581d3Especially verify if this option is set on your bbb-server:
grep -i keep /etc/bigbluebutton/bbb-web.properties
defaultKeepEvents=trueDo you use some form of loadbalancer (e.g. scalelite) in front of your bbb-server or do you directly connect your bbb-server to moodle?
After all configuration options are set please have a look on these logs from your bbb-server and verify the return callback call from bbb in your moodle access log (or reverse proxy, if you use one in front of):
bbb-host:
/var/log/bigbluebutton/post_events_analytics_callback.log
(Look for entries between: INFO -- : Processing events for analytics... => INFO -- : Analytics Post Events for [xxxxx-xxxxx] ends
moodle-host:
access log of your moodle web server or reverse proxy
Look for entries like these:
<source_ip of bbb-host> - - [date] "POST /mod/bigbluebuttonbn/bbb_broker.php?action=meeting_events&bigbluebuttonbn=1 HTTP/1.1" XXX XXXX "-" "BigBlueButton Analytics Callback"
With this info you should be able to troubleshoot the issue.
Br,
Guenther