Fill() does not fill previous

Hello:
When i use fill(usePrevious: true) to fill null, i found a piece of data filled not from previous.

  1. when none fill, the lastest is 26.4 at 2024-07-31 13:36:29, the rest is null

  2. when filled, the last is 26.3 at 2024-07-31 13:41:27, which should be 26.4

so I dont know where 26.3 come from, how can i do to get the right fill

Hello @Leo,
That is truly odd. I did see this issue:

I wonder if it’s related. Maybe try commenting there?

thanks for your reply.
but the column need to be filled with previous value rather than a fixed value. Is there any better way?

Hello @Leo,
I recommend creating an issue for that. The function should fill previous easily.
I’m not able to reproduce. Is there anyway you can limit your data to 4 lines where its not filling properly? and then export to annotated csv and share here? That way I can see the group keys and maybe try and figure out what the heck is happening.