This is an interesting error, I'll look into it and try to fix the bug. If anyone else is facing a similar issue, reply to this post so I can get a better understanding of why the bug occurs. I'll also try to implement those suggestions.