# AwsInjectorSettings - Failed to Push

**URL:** <https://forum.cirrus-link.com/t/awsinjectorsettings-failed-to-push/484>\
**Category:** Ignition Modules\
**Created:** [December 25, 2023, 4:18pm UTC](https://forum.cirrus-link.com/t/awsinjectorsettings-failed-to-push/484 "2023-12-25T16:18:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoseJardel](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.cirrus-link.com/josejardel/32/62_2.png) [@JoseJardel](https://forum.cirrus-link.com/u/JoseJardel)\
**Post date:** [December 25, 2023, 4:18pm UTC](https://forum.cirrus-link.com/t/awsinjectorsettings-failed-to-push/484/1 "2023-12-25T16:18:01Z")

</div>

I was having a problem with the AWS module, the DynamoDB option not connecting, as seen in this topic.

> [@DynamoDB connects and disconnects shortly after](https://forum.cirrus-link.com/t/dynamodb-connects-and-disconnects-shortly-after/483):
>
> Good afternoon, guys slight_smile I am facing a problem connecting to DynamoDB using the AWS Injector module. I use the same AWS Access Key and AWS Secret Key configured to access Kinesis, however, when configuring DynamoDB the status “Connected” appears, and seconds later it appears “Disconnected”. I’ve even tried to use a temporary AWS account with root rights, but still without success. Ignition version 8.1.23 AWS Injector version 4.0.14 (b2022121422) [Screenshot\_4]

After updating the module, the DynamoDB non-connection error was resolved, but the error has now passed to Kinesis and AWS Injector, which are unable to push the data.

```auto
java.lang.ClassCastException: class com.cirruslink.ingest.kinesis.KinesisFirehoseIngestService cannot be cast to class com.cirruslink.ingest.kinesis.KinesisIngestService (com.cirruslink.ingest.kinesis.KinesisFirehoseIngestService and com.cirruslink.ingest.kinesis.KinesisIngestService are in unnamed module of loader com.inductiveautomation.ignition.gateway.modules.ModuleClassLoader @2d3fc749)

at com.cirruslink.ingest.kinesis.AbstractKinesisIngestService.push(AbstractKinesisIngestService.java:269)

at com.cirruslink.ingest.kinesis.AbstractKinesisIngestService.push(AbstractKinesisIngestService.java:166)

at com.cirruslink.injector.aws.gateway.AwsInjectorSettings$1.push(AwsInjectorSettings.java:161)

at com.cirruslink.injector.aws.gateway.AwsInjectorSettings$1.handleEvent(AwsInjectorSettings.java:130)

at com.cirruslink.mqtt.common.gateway.agent.AgentEdgeNode$PushDelayTask.doPush(AgentEdgeNode.java:2499)

at com.cirruslink.mqtt.common.gateway.agent.AgentEdgeNode$PushDelayTask.run(AgentEdgeNode.java:2486)

at java.base/java.util.TimerThread.mainLoop(Unknown Source)

at java.base/java.util.TimerThread.run(Unknown Source)

```

What I’ve tried so far.  
 - Update the Ignition version to 8.1.35 and the AWS Injector module 4.0.20 in my current environment (EC2 Instance) and restart the EC2 instance.  
 - In a new environment, perform a clean installation of Ignition and install Module 4.0.20

 ![kinesis01](https://canada1.discourse-cdn.com/flex028/uploads/cirrus_link/original/1X/aff886fd1a0dd178753b3cfc10b72feb0f109c2e.png)

Best regards,

---

<div class="post-metadata">

**Author:** ![JoseJardel](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.cirrus-link.com/josejardel/32/62_2.png) [@JoseJardel](https://forum.cirrus-link.com/u/JoseJardel)\
**Post date:** [December 25, 2023, 4:35pm UTC](https://forum.cirrus-link.com/t/awsinjectorsettings-failed-to-push/484/2 "2023-12-25T16:35:50Z")

</div>

I tried downgrading to version 4.0.18 of the module, the Kinesis error disappeared, but the DynamoDB error returned.
