Possible bug?

I have a related theory, and seem to have found a workaround solution:

Have a look at this thread: