Is anyone else having trouble getting the GameDistribution events?

I’m trying to implement the GameDistribution SDK in my game. I don’t seem to be getting the events.

I’ve hooked the event listener as per demo and instructions, but it isn’t firing?

There is nothing in the log, nor does the gdsdk.open_console() open a console. Using standard web developer console in the browser shows that the rewarded ad is shown, and I see several pop-ups confirming my app appears to be working correctly as far as GameDistribution is concerned.

But I never get the gdsdk.SDK_REWARDED_WATCH_COMPLETE event that I need to trigger the reward.

Here is my console log:
noMinijuegosSDK false
Object
GameDistribution.com HTML5 SDK | Version: 1.39.27
[0.373s] gdsdk SDK_READY Everything is ready.
noMinijuegosSDK true true false
zxcv exclude, isAllowedDomain true true
[Deprecation] Listener added for a ‘DOMNodeInserted’ mutation event. This event type is deprecated, and will be removed from this browser very soon. Usage of this event listener will cause performance issues today, and represents a large risk of future site breakage. Consider using MutationObserver instead. See Chrome Platform Status for more information.
value @ html5.api.gamedistri…n.com/main.min.js:8
Array(1)
sending: Event
headerlift.min.js?referer:2=revision.gamedistribution.com Setting referer to https%253A%252F%252Frevision.gamedistribution.com%252F488a54acc9a047a4a456b1d899f82e19%252F%253Fcorrelator%253D1717023981535
headerlift.min.js?referer:2=revision.gamedistribution.com HeaderLift Client v3.70.1 2024-05-02 15:25:18.621Z. Config v3.40.0
headerlift.min.js?referer:2=revision.gamedistribution.com HeaderLift: setting fetch timeout to 10000ms
headerlift.min.js?referer:2=revision.gamedistribution.com Loading script: hb.improvedigital.com/pbw/prebid/prebid-idhb-v8.41.min.js
headerlift.min.js?referer:2=revision.gamedistribution.com Setting allowPersonalizedAds to true
488a54acc9a047a4a456b1d899f82e19/:1 Attestation check for Topics on https://revision.gamedistribution.com/ failed.
5/29/2024, 6:31:50 PM locus
Prebid MESSAGE: DEBUG: Debug overrides enabled from session
42Third-party cookie will be blocked. Learn more in the Issues tab.
Running…

INFO:DLIB: Log server started on port 0
INFO:GRAPHICS: Installed graphics device ‘ADAPTER_FAMILY_OPENGL’
INFO:ENGINE: Defold Engine 1.8.1 (fd1ad4c)
INFO:ENGINE: Loading data from: archive:game.dmanifest
INFO:DEFSAVEEXTENSION: Registered defsave_ext Extension

INFO:ENGINE: Initialised sound device ‘default’
DEBUG:SCRIPT: setting up gdsdk
DEBUG:SCRIPT: Loaded url: [main:/loader#gameproxy]
DEBUG:SCRIPT: game language: null
DEBUG:SCRIPT: DefSave: The file ‘config’ was successfully loaded
DEBUG:SCRIPT: topScore 1070 toplevel 3 gain 1
DEBUG:SCRIPT: DefSave: File ‘config’ has been saved to the path ‘otr_config’
DEBUG:SCRIPT: game language: null
sending: Event {name: ‘gameplay’, data: {…}}
gd-adflow, before adInvoke 0 ima false
[59.159s] gdsdk AD_SDK_MANAGER_READY AD SDK is ready
[59.159s] gdsdk DEVELOPER_ERROR allocate is not defined
[59.165s] gdsdk AD_METADATA Fired when an ads list is loaded.
[59.165s] gdsdk DEVELOPER_ERROR allocate is not defined
[59.352s] gdsdk LOADED video/mp4
[59.352s] gdsdk DEVELOPER_ERROR allocate is not defined
[59.353s] gdsdk CONTENT_PAUSE_REQUESTED Fired when content should be paused. This usually happens right before an ad is about to cover the content.
[59.353s] gdsdk DEVELOPER_ERROR allocate is not defined
[59.353s] gdsdk SDK_GAME_PAUSE New advertisements requested and loaded
[59.353s] gdsdk DEVELOPER_ERROR allocate is not defined
gdsdk: eventname IMPRESSION false
[59.497s] gdsdk IMPRESSION Fired when the impression URL has been pinged.
[59.497s] gdsdk DEVELOPER_ERROR allocate is not defined
[59.499s] gdsdk STARTED Fired when the ad starts playing.
[59.499s] gdsdk DEVELOPER_ERROR allocate is not defined
headerlift.min.js?referer:2=revision.gamedistribution.com Unable to assign video impression to a slot
N @ headerlift.min.js?referer:2=revision.gamedistribution.com
(anonymous) @ headerlift.min.js?referer:2=revision.gamedistribution.com
(anonymous) @ headerlift.min.js?referer:2=revision.gamedistribution.com
Qe @ headerlift.min.js?referer:2=revision.gamedistribution.com
tt @ headerlift.min.js?referer:2=revision.gamedistribution.com
i @ headerlift.min.js?referer:2=revision.gamedistribution.com
setTimeout (async)
nt @ headerlift.min.js?referer:2=revision.gamedistribution.com
publish @ headerlift.min.js?referer:2=revision.gamedistribution.com
Qi._loaded.Qi.onImaEvent @ headerlift.min.js?referer:2=revision.gamedistribution.com
value @ html5.api.gamedistri…n.com/main.min.js:8
value @ html5.api.gamedistri…n.com/main.min.js:8
Ku @ imasdk.googleapis.co…kloader/ima3.js:316
l.dispatchEvent @ imasdk.googleapis.co…kloader/ima3.js:314
xJ @ imasdk.googleapis.co…kloader/ima3.js:660
Z.Fb @ imasdk.googleapis.co…kloader/ima3.js:657
Ku @ imasdk.googleapis.co…kloader/ima3.js:316
l.dispatchEvent @ imasdk.googleapis.co…kloader/ima3.js:314
sG.D @ imasdk.googleapis.co…kloader/ima3.js:544
Gu @ imasdk.googleapis.co…kloader/ima3.js:313
b @ imasdk.googleapis.co…kloader/ima3.js:311
sending: Event {name: ‘heartbeat’, data: {…}}
[62.139s] gdsdk FIRST_QUARTILE Fired when the ad playhead crosses first quartile.
[62.141s] gdsdk DEVELOPER_ERROR allocate is not defined
[64.53s] gdsdk MIDPOINT Fired when the ad playhead crosses midpoint.
[64.53s] gdsdk DEVELOPER_ERROR allocate is not defined
[67.186s] gdsdk THIRD_QUARTILE Fired when the ad playhead crosses third quartile.
[67.186s] gdsdk DEVELOPER_ERROR allocate is not defined
[69.53s] gdsdk SDK_REWARDED_WATCH_COMPLETE
[69.53s] gdsdk DEVELOPER_ERROR allocate is not defined
[69.53s] gdsdk COMPLETE Fired when the ad completes playing.
[69.53s] gdsdk DEVELOPER_ERROR allocate is not defined
gd-adflow, adapter-result-success 0 ima {message: ‘Ad succeeded.’, status: ‘success’, isPromoSuccess: false, skipForward: false, adPosition: ‘rewarded’, …} {bidder: ‘adx’, fail_reason: ‘pdate-2’}
[69.531s] gdsdk SDK_GAME_START Advertisement(s) are done. Start / resume the game.
[69.531s] gdsdk DEVELOPER_ERROR allocate is not defined
VM19412:747 showAd(AdType.Rewarded) resolved.
[69.536s] gdsdk CONTENT_RESUME_REQUESTED Fired when content should be resumed. This usually happens when an ad finishes or collapses.
[69.536s] gdsdk DEVELOPER_ERROR allocate is not defined
[69.537s] gdsdk ALL_ADS_COMPLETED Fired when the ads manager is done playing all the ads.
[69.537s] gdsdk DEVELOPER_ERROR allocate is not defined
[89.501s] gdsdk SDK_REWARDED_WATCH_COMPLETE
[89.501s] gdsdk DEVELOPER_ERROR allocate is not defined

Everything works with the exception of the event callback.

Could you please open a bug report in the extension repository on GitHub?

issue logged.