Unable to use 2 or more of the same modules in Thunkable

Hello everyone, today suddenly out of nowhere it has become impossible to use 2 or more of the same thunkable modules in a project, somehow after 1 is added to a screen it stops loading the other ones that are added afterwards.

Video: Recording 2025-01-11 110015.mp4 - Google Drive
Project: Thunkable

Thanks

Hello @sketch
Thank you for sharing a video and your project URL.
I was able to replicate the issue only with this specific module or a copy of it.
I will continue investigating and share an update as soon as possible.

Hello @ioannis I suppose it is related with the draggableImage module then?

From a test a ran just now it seems that Thunkable somehow doesn’t properly send the styling data to the iframe, the more i add the more console logs i get but all with the same default styling or the styling of the first added module but it doesn’t take effect on the others i add after it.

Edit: it seems that the function to set the styling is not getting called in Thunkable.

Hello @sketch
I think the issue is on the web viewer because if I add different components and update them on the function, it works with multiple modules on the same screen.

1 Like

Really? I tried that too but that doesn’t work for me,
It in facts doesn’t call the function at all for me.

Did you delete the post message block to do this or the whole webviewer?

Btw I tested cloning/create blocks and then it does work, so I’m honestly not really sure if it is completely tied to the webviewer.

I showed your module to the engineer who worked on Modules and they thought that what you did was very cool. They have a lot on their plate right now but they do want to look into why your particular module isn’t working. All other modules that I have (with and without webviewer) are working fine even if I have two of them. If I had to guess, it might be due to having two iframes each on its own webviewer.

I’ll see if the engineer had more time to look into your module when I see them tomorrow.

1 Like

Thanks @brianl I really appreciate that!
Please thank the engineer for me and no worries, I understand he may be busy so I’ll be patient!

P.S. i have been messing a round a bit with the module and project so u=you may need to remix it again.

1 Like