I started a new job 2 months ago. I was staffed on a project as a team member in a very small team. The rest of the team are very good friends, I was treated with distrust.
It was made clear to me from day 1 that my role on the project was to be very junior. I wasn't to lead the project. I wasn't to deal with major stakeholders. Basically I was assigned tasks that were very limited in scope. I actually brought it up with the project leads, since the role was more junior than what I normally do, but it was made clear to me that it was to stay like that. I wasn't informed about the most important decisions, nor participated in them. And that was fine to me! I didn't want to be "pushy".
The problem is, the project was managed in an extremely unstructured, chaotic way.
This had two consequences.
First, now it seems the whole project will fail and the lack of structure will definitely be the most important factor in that in my opinion. There was lack of task prioritization, clear communication and structure. The things I was responsible for aren't the root of the disaster, but yes, I received very contradictory feedback on them.
Secondly, it made my job virtually impossible. My solutions were accepted at 9 am, criticized as unacceptable as 10 am and it went like that for days. Or my manager claimed my solutions were excellent but then the second PM described them as unacceptable and I was repeatedly thrown under the bus by the first one who claimed to have never seen them before. My constructive proposals to deal with that failed.
I'm now afraid I will be blamed for the disaster, since I'm the new one. How can I secure that's not the case? I really did my best and can't see what I could have done better given I was excluded from the most important decisions and actions and given contradictory feedback.