'LinkedIn - Create a Company' Post has stopped working

:bullseye: What is your goal?

Post social media content created by ChatGPT module to my Company Page in LinkedIn.

:thinking: What is the problem & what have you tried?

My existing scenario was working fine on Day 1 (two days ago.) Now all of a sudden and for no discernible reason, the LinkedIn module is returning a Bundle Validation Error. I cleared and refreshed Google Sheets and added a new topic. I ran previous modules only, then ran the entire scenario. I even deleted and added a new module, but keep getting the same error. Originally, I had used one that allowed an image link. but even the text only module is failing. The Google Sheets updates with content for all three platforms. The other two platforms post as intended. It is just LinkedIn that has stopped working. Link to screenshots below. HELP!

:clipboard: Error messages or input/output bundles

BundleValidationError
Validation failed for 1 parameter(s).
Missing value of required parameter ‘content’.

Origin
Make

:link: Share a link to your scenario

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

“Missing value of required parameter ‘content’” actually means that the LinkedIn module isn’t receiving the text from ChatGPT. It’s not a LinkedIn API change but it’s a mapping break.

Run your scenario, test only the ChatGPT module. (Confirm if it’s not empty or not)

In the LinkedIn module, try to verify if the content is mapped out. (Confirm if it’s empty or not)

Try to check out the module numbers as well. Maybe it’s the wrong module number you’re referencing. (This is very important)

Please also check your connections tab and check your LinkedIn connection. (Token should not be expired)

I think you may have added a new module in your scenario or deleted a module and it is still referencing the old module numbers.

Thank you for your response. All good suggestions. Did you see the screenshots? I’ve done/verified all of these and they’re shown in the screenshots. The only module replaced was the LinkedIn one. The final module in the scenario. It cannot be an incorrect reference to itself. Everything else is the same and wasn’t changed from the time it worked to when it didn’t.

1 Like

Yes, but it’s better to make sure of it. If ChatGPT has output, LinkedIn’s mapping looks right, and only the LinkedIn module was replaced, then this is either the LinkedIn module has a bug or problem.

Try deleting the LinkedIn module completely, add a new module from the module library (don’t clone or copy) and map the content field again.

Try reauthorizing the LinkedIn connection again, tap Verify button just to make sure it’s a fresh one.

Try mapping plain text because maybe ChatGPT is outputting special characters or a markdown of some sort. So you can be certain that the content is not the problem or issue here.

Please also recheck the error messages on each module and ChatGPT output. So you can isolate the problem or issue and know for certain if it’s the content or the mapping.

I’ll wait for your reply!

1 Like

Welcome to the Make community!

You cannot individually run a single module if you don’t have example input data values for each required field, which you must input into the dialog box when you manually run a single module. This is because when you only run a specific module, the mapped variables in the module’s fields are null (do not contain any value), as the previous modules do not run and produce any output values. Does this make sense?

Instead, try running the full scenario by clicking the “Run Once” button:

For more information, see these duplicate questions previously asked and answered by other community members:

After inputting new data in the Google Sheet, and running the full scenario by clicking the “Run Once” button, the values should populate in the LinkedIn module.

Polling Triggers: Selecting Older Data Using Epoch Panel

Go to the Epoch Panel, by right-clicking on the trigger module (polling triggers only), and select “Choose where to start” from the list of options in the context menu.

If you select “From now on”, the next time the scenario runs it will only return new data (or nothing if there is no new data).


Above: A screenshot of a polling trigger module’s Epoch Panel

You can also select other old data to re-run your scenario with next using the “Choose manually” option. This will then show you a list of previous historical items you can select to process the next time the scenario is triggered.

For more information, see

@samliew