We can only observe what is happening at our location at the present time. When we see something happening at a distant location, we are seeing it after the light from that situation travels through space to us. Since everyone measures the speed of light relative to themselves as the same constant value, this means that two people traveling with respect to each other can have a different opinion of how long it took for the light to get to them.
This is because we cannot directly observe the transit of light. We cannot tell where it is at any particular time. The only way we can measure the speed of light is with a round-trip experiment. We place a mirror a measured distance away and time how long it takes for a flash of light we emit to travel to the mirror and get back to us. But we cannot measure whether it took the same amount of time to get to the mirror as it took for the light to get from the mirror back to us.
To resolve this problem, Einstein came up with the idea that we can assume that the time it took for the light to get to the mirror is equal to the time it took for the light to get back to us. And so he established the concept of a Frame of Reference in which we define the times for distant events according to this synchronization convention. But this means that different inertial observers traveling with respect to each other will assign different values to the times and locations for the same event.
A Frame of Reference is nothing more than a coordinate system with four parameters, one for time and three for the x, y and z components of the location. The values of these four parameters constitute an "event". In Special Relativity, when we talk about an "event" we mean those four parameters as defined according to a given Frame of Reference. So it shouldn't be surprising that all four of those parameters could have different values for the same event in different Frames of Reference, should it? In fact, there is a way to calculate what those four values are in one FoR if you know what they are in another FoR. It's called the Lorentz Transform.
So when we see that the values for the times of events are different in different Frames of Reference, this should cause us no alarm or concern, it's nothing more than the way we have decided to define the times according to those different Frames of Reference. It doesn't mean that anything different is happening in actuality.